Embedded Software Developer | Embedded Softwareentwickler (w/m/d)
Brunel GmbH NL Braunschweig
Job Summary
Join a dynamic team as an Embedded Software Developer, focusing on the full lifecycle of embedded software development. You will be instrumental in creating software architectures, defining interfaces, and developing hardware-near drivers for microcontroller platforms like ARM Cortex and STM32. This role involves integrating and rigorously testing software components on real systems, conducting code reviews, and ensuring documentation adheres to industry standards such as ASPICE and ISO 26262. You'll work with real-time operating systems like FreeRTOS and Embedded Linux, collaborating closely with hardware development, testing, and project management teams. This position offers the chance to build cross-industry expertise and advance your career within a supportive and expanding engineering service provider.
Required Skills
Education
Degree in Computer Science, Electrical Engineering, Technical Computer Science, or equivalent
Experience
- Professional experience in Embedded C/C++
- Experience with microcontrollers, debuggers, and common interfaces
- Experience with version control systems and agile methods
- Experience with real-time operating systems
- Ideally, initial exposure to model-based software development
Languages
Additional
- Not specified
More Jobs from Brunel GmbH NL Braunschweig
Development Engineer | Entwicklungsingenieur (w/m/d)
Jan 19, 2026
This role involves the development, design, and continuous optimization of industrial machinery and ...
Systems Engineer - Mechatronic Systems | Systemingenieur - Mechatronische Systeme im
Jan 19, 2026
This role is ideal for an experienced Systems Engineer specializing in mechatronic systems, particul...
Electrical Engineer for Test Fields | Elektroingenieur für Prüffelder und
Jan 19, 2026
This role is ideal for an Electrical Engineer focused on optimizing and managing electrical test fie...