Embedded Software Developer | Embedded Softwareentwickler (w/m/d)
Brunel GmbH NL Braunschweig
Job Summary
This role is for an Embedded Software Developer who will be instrumental in developing and integrating embedded software solutions. Day-to-day tasks involve creating software architectures, defining interfaces, and developing hardware-near drivers for microcontroller platforms like ARM Cortex and STM32. The position requires rigorous testing, including code reviews and system integration on real systems, alongside documentation according to industry standards such as ASPICE and ISO 26262. Collaboration with hardware development, testing, and project management teams is essential. This is an attractive opportunity for professionals seeking diverse projects and career growth within a supportive engineering services environment.
Required Skills
Education
Degree in Computer Science, Electrical Engineering, Technical Informatics, or comparable field
Experience
- Professional experience with microcontrollers, debuggers, and common interfaces (UART, SPI, CAN, I²C)
- Experience with version control systems (Git, SVN)
- Experience with agile methodologies (Scrum, Kanban)
- Initial exposure to model-based software development (e.g., MATLAB/Simulink, TargetLink) is a plus
Languages
Additional
- Not specified
More Jobs from Brunel GmbH NL Braunschweig
Electrical Engineer for Test Fields | Elektroingenieur für Prüffelder und
Dec 11, 2025
This role involves optimizing and advancing electrical test fields, focusing heavily on efficiency a...
Technician Test & Commissioning Railway Control and Safety Technology | Techniker Test & Inbetriebnahme Leit- & Sicherungstechnik
Dec 11, 2025
This role is ideal for a skilled Technician or Engineer ready to drive innovation in railway control...
System Engineer - Mechatronic Systems | Systemingenieur - Mechatronische Systeme im
Dec 11, 2025
This role involves acting as a System Engineer focused on mechatronic systems, primarily within the ...