
Job Title
Embedded Software Developer (C/C++)
Location
Pune, India (with possible travel within India and internationally)
Employment Type
Full-time – Individual Contributor
About the Company
Siemens is a global technology powerhouse with over 312,000 employees worldwide, shaping the future through innovation in electrification, automation, and digitalization. Siemens fosters an inclusive workplace where people are empowered to grow, innovate, and build a better tomorrow together.
Roles & Responsibilities
- Lead and mentor a team of embedded software engineers in design, development, and integration.
- Drive protocol development and implementation in Linux-based environments.
- Architect, design, and optimize software modules using C/C++.
- Collaborate with cross-functional teams to define requirements, solutions, and delivery roadmaps.
- Ensure adherence to coding standards, design principles, and best practices.
- Conduct code reviews, performance analysis, and debugging.
- Provide technical guidance for problem-solving and decision-making.
- Coordinate with stakeholders to track progress, resolve issues, and ensure timely delivery.
Required Skills & Qualifications
- Graduate degree in BE/B.Tech/MCA/M.Tech/M.Sc with a strong academic record.
- 8–10+ years of professional experience in software development with C/C++ in the embedded domain.
- Strong background in Linux, socket programming, and protocol development.
- Experience in embedded systems, real-time applications, or communication protocols (e.g., BACnet, KNX).
- Excellent problem-solving, debugging, and analytical skills.
- Strong verbal and written communication skills.
Preferred Skills
- Experience in networking protocols, IoT, or industrial communication standards.
- Exposure to Agile methodologies and CI/CD practices.
- Familiarity with version control systems (e.g., Git), build systems, and debugging tools.
- Proven track record of driving technical topics and leading teams.
Experience
8–10+ years of professional experience in embedded software development.
Salary Range
Competitive, based on experience and qualifications.
Perks & Benefits
- Work with a diverse global team shaping the future.
- Opportunities for professional growth and international exposure.
- Inclusive and supportive workplace culture.