
Posted 4 days ago
Software Designer
AlstomSoftware Designer
Requirements
Bachelor's or Postgraduate degree in Engineering, 5+ years experience in embedded systems design, Experience with RTOS and embedded applications, Knowledge of Microservices design patterns, Experience with IoT cloud platforms (AWS, Azure, or Google), Proficiency in Embedded C and Python, Understanding of Cybersecurity concepts, Familiarity with RT Linux and TCP/IP
Skills
Embedded CPythonRTOSAWSMQTTTCP/IP
About the role
Responsibilities
- Contribute to the elaboration of software specifications and architecture in collaboration with Software Architects
- Perform detailed design and coding of software modules for complex embedded systems
- Set up and utilize the software development toolchain
- Prepare and perform software module tests and verifications
- Support software and hardware integration alongside hardware designers
- Apply configuration management practices as per the product Configuration Management Plan
- Maintain strong collaboration with cross-functional teams throughout the software design cycle
Requirements
- Bachelor’s or Postgraduate degree in Engineering (IT, Computer Science, Electronics, or equivalent)
- 5+ years of experience in the design of software modules for complex embedded systems
- Experience in developing embedded/RTOS applications and adherence to coding guidelines
- Proficiency in Embedded C and Python
- Knowledge of Microservices design patterns (API gateway, service discovery, load balancing)
- Experience with IoT cloud platforms (AWS IoT, Azure IoT Hub, or Google Cloud IoT)
- Strong understanding of Cybersecurity concepts
- Experience with RT Linux and protocols such as TCP/IP
Preferred Qualifications
- Familiarity with standards like CENELEC SIL4, DO178A, or DO178B
- Experience with IoT cloud protocols such as MQTT, AMQP, HTTP/REST, or TLS
- Experience working with European customers
Benefits
- Long-term career stability and opportunities for technical or leadership progression
- Access to award-winning learning and development programs
- Flexible and inclusive working environment
- Competitive social coverage including life, medical, and pension
About the Company
Alstom is a global leader in the transport industry, providing a broad portfolio of solutions including high-speed trains, metros, monorails, trams, and digital mobility systems. We are committed to leading the way to greener and smarter mobility worldwide.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Designer
Alstom · Bangalore
