Embedded Application Developer
Core
Develop and maintain software modules for embedded and safety-critical systems, participating in integration, testing, and defect resolution.
Role type
Embedded Application Developer
Builds
Embedded software modules for railway and industrial control applications
Domain
Railway systems / Embedded Systems / Safety-critical software
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, Embedded systems fundamentals, Software integration, Defect investigation, Technical documentation
Preferred skills
RTOS environments, Software testing methodologies, Automotive/Telecom/Aerospace/SCADA experience, Railway systems knowledge
Technologies
C, C++, RTOS
Responsibilities
Develop and maintain software modules using C/C++, Participate in software integration and testing activities, Investigate and resolve software defects, Contribute to technical documentation
Seniority
Mid-level, hands-on IC