Embedded Software Developer | Elektroingenieur (m/w/d)

Arnold NextG GmbH

München, Bayern, Deutschland
Published Oct 7, 2025
Full-time
No information

Job Summary

This role involves developing cutting-edge embedded software in C for microcontroller-based control units, focusing heavily on safety-critical systems. The developer will be responsible for implementing functions to control actuators, sensors, and various interfaces, including CAN, Ethernet, and I/O. A core responsibility is implementing safety-relevant software strictly compliant with ISO 26262 (up to ASIL-D). Daily tasks include system integration, debugging, unit testing, and preparing software releases, often involving code generation from Simulink models and close collaboration with safety and control teams. The ideal candidate holds a degree in Computer Science or a related engineering field and possesses deep knowledge of Embedded C, real-time requirements, and functional safety concepts. This position offers a unique opportunity to shape the future of mobility by working on Arnold NextG's revolutionary Safety-by-Wire® technology, which is foundational for autonomous driving and advanced vehicle control systems.

Required Skills

Education

Completed degree in Computer Science, Electrical Engineering, Mechatronics, or a comparable field

Experience

  • Professional experience with Embedded C, preferably on ARM Cortex-M basis
  • Familiarity with Low-Level Drivers, Interrupt Control, and Real-Time Requirements
  • Experience implementing safety-relevant software according to ISO 26262
  • Professional experience with Functional Safety concepts (ASIL-B/D, Watchdogs)
  • Experience in the environment of CAN-FD, XCP, and MISRA C
  • Experience utilizing Debugging Tools (Lauterbach)

Languages

Not specified

Additional

  • Enthusiasm for vehicle technology, hydraulics systems, and development for heavy vehicles; Structured, analytical, and team-oriented work style; Commitment to innovation, pragmatism, and entrepreneurial spirit.