Lead Engineer – Controls & Software Engineering
Core
Develop concepts and design requirements for energy management applications installed on locomotives.
Role type
Lead Controls & Software Engineer (Embedded Systems)
Builds
Energy management features and functionalities for locomotives
Domain
Rail transportation / Embedded systems
Deliverable
production ML models | product features
Required skills
Embedded systems design, Real-time OS (QNX/Linux), System design & validation, Energy management optimization, Service-oriented architecture (SOME/IP, AUTOSAR), Model-based design (MATLAB/Simulink), Protocol standards (DDS, MQTT, CAN bus, Ethernet, TCP/IP, REST APIs), INCOSE standards, DOORs
Preferred skills
Technical leadership, Cross-functional collaboration, System testing automation
Technologies
QNX, Linux, MATLAB, Simulink, DDS, MQTT, CAN bus, Ethernet, TCP/IP, REST APIs, SOME/IP, AUTOSAR
Responsibilities
Define system/subsystem design requirements and interfaces; Collaborate with software and validation engineers on feature development; Participate in technical reviews and define validation plans; Estimate engineering costs and manage technical risks; Mentor junior team members.
Seniority
Senior, hands-on IC with leadership responsibilities