Software Developer - Train IT
Siemens
Job Description
You’ll make a difference by
- Definition of system requirements and system interface specifications for Vehicle diagnostics system
- You work in engineering for our locomotive projects. In this interesting environment, you make our locomotives fit for use worldwide with your software solutions.
- You gather software requirements, analyse, structure them, and create solution concepts. As a result of your work, you create finished software architectures for data remote transmission.
- Integrate and develop external devices to vehicle control for diagnostics management and landside communication.
- As an expert in the Linux operating system, you implement new software for our embedded systems and provide advisory support to other development engineers.
- Support and communicate with other engineers and stakeholders throughout the development process.
- You carry out software integration and testing, ensuring functionality on the vehicle.
- You should be able to implement upgradation / new work of application software with end-to-end responsibility using V-model approach.
Desired Skills:
- We are looking for candidates with a bachelor’s or master’s degree in electrical, electronics, computer science or a comparable qualification.
- Initial experience in technical development projects distinguishes you.
- Understanding standards such as IEC 50128, IEC 61131, IEC 61375 etc. is an added advantage.
- Familiar with TCN protocol and skilled in debugging related communication issues is an added advantage.
- You have experience in structured and object-oriented software development for embedded systems in C++ and python with the Linux operating system.
- You have basic knowledge in requirement engineering, configuration, and change request management.
- You enjoy tackling complex problems, are communicative, and impress us with a systematic and independent way of working.
- Hybrid work model available after an initial 6 months’ probation period.
- International project exposure
- Collaboration with global teams.
- Travel may be required (15-20%) depending upon requirement.Join us and be yourself!