All jobs

Software Developer - Train IT

Siemens · Pune

Closing this monthVerified employer102 applied
Salary
Not disclosed
Experience
Fresher
Qualification
BCA/B.Tech/B.E./MCA/M.Tech
Location
Pune, Maharashtra
Job type
Full Time

Job Role: Software Developer - Train IT Job ID: 527044 Location: Pune, Maharashtra Experience: Mid-level Professional Job Type: Full-Time Employment: Permanent Work Mode: Office/Site Only Organization: Mobility

  • C++
  • Python
  • Linux Operating System
  • Embedded Systems
  • Object-Oriented Programming (OOP)
  • Structured Software Development
  • Software Integration & Testing
  • Requirement Engineering
  • System Architecture
  • Debugging & Troubleshooting
  • Configuration Management
  • Change Request Management
  • V-Model Software Development

Create a free account to apply

Under a minute, no spam, and we'll start matching jobs to your profile straight away.

  • The employer's application link
  • Exact application deadline
  • Save jobs to come back to
  • Jobs matched to your profile

About this role

Siemens Mobility is hiring a Software Developer - Train IT to develop and maintain diagnostic and data analysis platforms for innovative rail vehicles. The selected candidate will work on locomotive projects, vehicle diagnostics systems, embedded software development, and data communication solutions. Key Responsibilities - Define system requirements and interface specifications for vehicle diagnostic systems. - Gather, analyse, and structure software requirements. - Develop software architecture for remote data transmission. - Integrate external devices with vehicle control systems. - Develop diagnostic management and landside communication solutions. - Implement software for embedded systems using Linux. - Support other development engineers. - Perform software integration and testing. - Ensure software functionality on vehicles. - Upgrade and develop application software using the V-model approach. - Coordinate with engineers and stakeholders throughout the development lifecycle. Education - Bachelor's or Master's degree in: - Computer Science Engineering - Electrical Engineering - Electronics Engineering - Related technical discipline or equivalent qualification. Required Skills - C++ - Python - Linux Operating System - Embedded Systems Development - Object-Oriented Programming (OOP) - Structured Software Development - Software Integration and Testing - Requirement Engineering - Configuration Management - Change Request Management - System Architecture - Debugging and Problem-Solving

About Siemens

All Siemens listings

Will your resume get you this job?

A free AI check gives you a match score and exactly what to fix before you apply.

PDF or DOCX, about 20 seconds

We never apply to jobs for you and we never share your details with employers. Your account exists so we can send you the right jobs.