Siemens
Siemens Mobility is hiring Software Developers – Train IT for its Research & Development team in Pune. This is an excellent opportunity for software engineers who are passionate about embedded systems, Linux, C++, Python, and railway technologies. Selected candidates will work on innovative rail vehicle diagnostics, data analysis platforms, embedded software development, and intelligent mobility solutions while collaborating with global engineering teams.
If you are looking for a Software Developer job in Pune, Siemens Careers 2026, or embedded software engineering opportunities, this role offers an excellent platform to build your career with one of the world's leading engineering and technology companies.
Job Overview
Company: Siemens Limited (Siemens Mobility)
Job Role: Software Developer – Train IT
Job ID: 514452
Department: Research & Development
Organization: Siemens Mobility
Job Type: Full-Time
Employment Type: Permanent
Work Mode: Office/Site (Hybrid after probation)
Location: Pune, Maharashtra, India
Experience Level: Mid-Level Professional
Key Responsibilities
Eligibility Criteria
Required Skills
Preferred Skills
Work Environment & Benefits
Why Join Siemens Mobility?
Siemens Mobility develops next-generation railway technologies, intelligent transportation systems, and digital mobility solutions used worldwide. Working as a Software Developer – Train IT gives engineers the opportunity to contribute to cutting-edge embedded software projects, collaborate with international teams, and build innovative solutions that improve transportation systems across the globe.
How to Apply
Interested and eligible candidates can apply through the official Siemens Careers website.
https://jobs.siemens.com/en_US/externaljobs/JobDetail/514452
Frequently Asked Questions (FAQs)
1. What is the job role offered by Siemens?
Siemens is hiring for the Software Developer – Train IT position.
2. Where is the job located?
The job location is Pune, Maharashtra, India.
3. Is this a permanent job?
Yes, it is a full-time permanent position.
4. What qualifications are required?
Candidates should have a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
5. Which programming languages are required?
Candidates should have experience with C++ and Python.
6. Is Linux knowledge required?
Yes, knowledge of the Linux operating system and embedded software development is required.
7. Does Siemens offer hybrid work?
Yes, a hybrid work model is available after completing the initial six-month probation period.
8. Are freshers eligible to apply?
The role is listed for mid-level professionals, but candidates with initial software development experience and the required technical skills may be considered.
9. Is travel required for this role?
Yes, travel of approximately 15–20% may be required depending on project needs.
10. Where can I apply for this job?
Candidates should apply through the official Siemens Careers portal after reviewing the eligibility criteria and job requirements.
Disclaimer
This job listing is shared solely for informational purposes based on publicly available sources; upGrad is not affiliated with, authorized by, or acting on behalf of the hiring company, and does not participate in or influence the recruitment process.
Applicants must apply only through the official company website and proceed at their own discretion and risk
Click the button below to apply directly on the company website.
Apply Now ↗