Job Description
Summary
Siemens Technology and Services Private Limited is hiring a Senior Software Engineer (C++) for its Mobility division in Pune. This is a full-time, permanent mid-level professional role where you will design, test, and deliver safety-critical software for industries like Railways, Aerospace, and Automotive.
If you have 5–8 years of hands-on C++ development experience, expertise in safety-related systems, and strong knowledge of unit testing, cmake, and version control tools, this is an excellent opportunity to join a global technology leader.
Job Details at a Glance
| Job Title | Senior Software Engineer – C++ |
|---|---|
| Company | Siemens Technology and Services Pvt. Ltd. |
| Division | Mobility |
| Location | Pune, Maharashtra, India |
| Experience Level | Mid-level Professional (5–8 years) |
| Job Family | Research & Development |
| Employment Type | Full-time |
| Contract Type | Permanent |
Key Responsibilities
As a Senior Software Engineer (C++) at Siemens Mobility, you will:
- Develop and enhance applications using C++ programming language.
- Implement cmake build systems and ensure robust software integration.
- Write and maintain unit tests to ensure code quality and safety compliance.
- Work on safety-critical systems/products in domains like Rail, Aerospace, or Automotive.
- Use tools such as Shell, Visual Studio, Git, Jenkins, and Jira for development and CI/CD processes.
- Collaborate with cross-functional teams to deliver reliable and scalable solutions.
- Contribute to projects adhering to safety standards like EN50128 or DO178B.
- Participate in reviews, debugging, and issue resolution throughout the development lifecycle.
Required Skills & Qualifications
- 5–8 years of professional software development experience.
- Strong expertise in C++ development and knowledge of cmake.
- Experience in safety-related software systems/products.
- Familiarity with EN50128 (Railway software standard) or DO178B (Aerospace standard).
- Proficiency with Shell scripting, Git, Visual Studio, Jenkins, Jira.
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Experience in Railway, Aerospace, or Automotive industries preferred.
Why Join Siemens Mobility?
- Be part of a global leader in mobility solutions, helping shape the future of safe and sustainable transport.
- Work with cutting-edge technologies in railway, aerospace, and automotive domains.
- Thrive in a diverse and inclusive work culture where your ideas matter.
- Opportunity to collaborate with global teams and international projects.
- Strong career growth prospects in a company with 379,000+ employees worldwide.
Apply Now
Bring your C++ expertise and safety-critical system knowledge to Siemens and shape the digital mobility of tomorrow.
👉 Apply today via Siemens Careers