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

Brunel GmbH

Bremen, Bremen, Deutschland
Published Dec 1, 2025
Full-time
Permanent

Job Summary

This role is an exciting opportunity for an Embedded Software Developer to contribute significantly to automotive software development. Day-to-day responsibilities include supporting software requirements analysis, focusing on non-functional aspects like performance, safety, and security. The developer will be the central point of contact for designing and maintaining the modular software architecture, selecting suitable central control units, and developing foundational software functions while creating detailed code documentation. A key part of the job involves integrating model-based auto-generated code into the overall software system, implementing Continuous Integration for automated testing and high code quality, and conducting developer tests for base software. The ideal candidate holds a MINT degree (Mathematics, Informatics, Natural Sciences, and Technology) or Computer Science degree, coupled with experience in automotive software development, relevant toolchains (like MATLAB/Simulink), and knowledge of embedded operating systems (e.g., OSEK, RTOS) and communication protocols (CAN, SPI).

Required Skills

Education

University degree in MINT field (Mathematics, Informatics, Natural Sciences, Technology) or Computer Science

Experience

  • Professional experience in automotive software development
  • Experience with common automotive development tools and toolchains (e.g., MATLAB and Simulink)
  • Initial experience with programmable control units
  • Experience with functional safety standards (ISO 26262 or ISO 13849) and cybersecurity (ISO 21434) is desirable

Languages

Not specified

Additional

  • Not specified