Siemens Software Developer – Train IT Recruitment 2026 | Apply Now

Siemens Software Developer – Train IT Recruitment 2026 | Apply Now
Full-time


Siemens Software Developer – Train IT Recruitment 2026 | Apply Now

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

  • Develop and maintain diagnostic and data analysis platforms for railway vehicles.

  • Gather, analyze, and structure software requirements.

  • Design software architecture for remote data transmission systems.

  • Define system requirements and interface specifications for vehicle diagnostic systems.

  • Integrate external devices with vehicle control systems for diagnostics and communication.

  • Develop embedded software using C++, Python, and Linux.

  • Perform software integration, validation, and testing.

  • Implement application upgrades and new software features using the V-Model development approach.

  • Collaborate with engineers, project teams, and stakeholders throughout the development lifecycle.

  • Support embedded systems development for locomotive projects used across global markets.

Eligibility Criteria

  • Bachelor's or Master's Degree in:

    • Computer Science

    • Electrical Engineering

    • Electronics Engineering

    • Or an equivalent technical discipline

  • Initial experience in technical software development projects is preferred.

Required Skills

  • C++

  • Python

  • Linux Operating System

  • Embedded Software Development

  • Object-Oriented Programming (OOP)

  • Software Architecture

  • Requirement Engineering

  • Software Integration & Testing

  • Configuration Management

  • Change Request Management

Preferred Skills

  • Knowledge of IEC 50128

  • Knowledge of IEC 61131

  • Knowledge of IEC 61375

  • TCN Protocol

  • Embedded Linux Development

  • Railway Software Systems

  • Communication Protocol Debugging

  • Analytical & Problem-Solving Skills

  • Strong Communication Skills

  • Independent Working Approach

Work Environment & Benefits

  • Permanent Full-Time Position

  • Hybrid work model available after 6 months of probation

  • Opportunity to work on global railway technology projects

  • International engineering exposure

  • Collaboration with global development teams

  • Travel opportunities (15–20%) based on project requirements

  • Career growth with one of the world's leading engineering companies

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.

Join Groups for Job Updates

📢 Share this opportunity with friends

Next Job Openings : 

Apply Link: https://okfreshers.com/jobs/philips-recruitment-%E2%80%93-software-technologist-i-(devops)-bangalore 

Disclaimer

This information is publicly shared to help students and freshers. OkFreshers is not responsible for any outcomes related to applications, interviews, or job offers. Candidates are requested to verify all details, follow the official application process, and apply at their own discretion. All hiring decisions, processes, and status updates are solely managed by the respective hiring companies. No cost is involved in the recruitment process.

Siemens

Featured

Siemens Software Developer – Train IT Recruitment 2026 | Apply Now

Full-time

Posted on Jul 20, 2026