Senior Staff Engineer Robotic Software Developer (f/m/div)
Core
Design and implement robust embedded software for motor control systems in automotive applications, ensuring safety compliance and high code quality.
Role type
Senior Staff Engineer, Embedded Software (Automotive)
Builds
Motor control systems for automotive applications
Domain
Automotive / Embedded Systems / Functional Safety
Required skills
C (bare-metal), Python, UML modeling, Unit Testing, Hardware debugging, Embedded protocols (CAN, LIN, SPI, I2C, UART), Functional safety (ISO 26262, ASIL B), Automotive SPICE
Preferred skills
Servo motor control concepts, Infineon MCU experience (AURIX, PSOC, TLE MOTIX), Lauterbach TRACE32, Vector CANoe, JTAG/SWD
Technologies
C, Python, UML, PlantUML, Lauterbach TRACE32, Vector CANoe, JTAG, SWD, CAN, LIN, SPI, I2C, UART, ISO 26262, Automotive SPICE, AURIX, PSOC, TLE MOTIX
Responsibilities
Design and implement embedded software for motor control systems adhering to safety standards; Derive and document software requirements and test specifications ensuring V-Model traceability; Model and design software architecture using UML; Set up and maintain development environments and automated test setups; Conduct software integration testing and debugging on hardware-in-the-loop setups; Collaborate with cross-functional teams to troubleshoot interdisciplinary problems.
Seniority
Senior Staff, hands-on IC
