Job Description
Summary
Siemens Technology and Services Pvt. Ltd. is hiring a Senior Software Engineer (C++ Development) in Pune to join its Mobility Research & Development team. This role is ideal for professionals with 5–8 years of experience in C++ development, safety-critical systems, and industries such as Rail, Aerospace, or Automotive. If you have strong skills in C++, unit testing, build systems (CMake), and tools like Git, Jenkins, and Jira, Siemens offers a platform to innovate, collaborate, and shape the future of mobility and digitalization.
Job Details at a Glance
| Job Title | Senior Software Engineer (C++ Development) |
|---|---|
| Company | Siemens Technology and Services Pvt. Ltd. |
| Organization | Siemens Mobility – Research & Development |
| Location | Pune, Maharashtra, India |
| Job ID | 478950 |
| Experience Level | Mid-level Professional (5–8 years) |
| Employment Type | Full-time, Permanent |
| Industry | Software Development, Mobility, R&D |
| Key Tools/Technologies | C++, CMake, Git, Jenkins, Jira, Visual Studio |
| Shift | Standard Business Hours |
Key Responsibilities
As a Senior Software Engineer at Siemens Mobility Pune, you will:
- Design, develop, and maintain software solutions using C++.
- Write unit tests to ensure robust and reliable code.
- Work on safety-related systems and products across domains like Rail, Aerospace, or Automotive.
- Utilize tools such as CMake, Git, Jenkins, Jira, and Visual Studio for development and CI/CD.
- Collaborate with cross-functional global teams to deliver high-quality R&D solutions.
- Apply knowledge of safety standards (EN50128, DO178B) in system development.
- Contribute to continuous improvement by analyzing and solving technical challenges.
Skills & Competencies
- Strong command of C++ programming and software design principles.
- Proficiency with CMake and modern development environments.
- Experience with Git, Jenkins, Jira, and Visual Studio.
- Background in safety-critical systems and standards.
- Preferred industry exposure: Rail, Aerospace, or Automotive.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently while contributing to a collaborative team environment.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5–8 years of professional software development experience.
- Hands-on experience with C++ and safety-related systems.
- Knowledge of EN50128 or DO178B standards is a plus.
- Strong commitment to quality, reliability, and innovation.
Why Join Siemens Mobility?
- Be part of a global leader in mobility, digitalization, and software solutions.
- Work on projects that impact industries, transportation, and smart cities worldwide.
- Collaborate with 379,000+ professionals across 200 countries.
- Inclusive workplace that values diversity, authenticity, and innovation.
- Opportunities for continuous learning, growth, and global exposure.
Apply Now
Take the next step in your career as a Senior Software Engineer at Siemens Pune.
👉 Click here to apply on the official Siemens Careers page