Embedded Software Developer | Embedded Sotwareentwickler (w/m/d)
Brunel GmbH NL Regensburg
Job Summary
This role involves taking responsibility for the full embedded software development lifecycle, focusing on the optimization and continuous enhancement of an existing Sensor-API. Key responsibilities include integrating new features, resolving bugs, and maintaining comprehensive documentation. The developer will be heavily involved in planning, implementing, testing, and maintaining embedded software, alongside developing and automating test cases for Continuous Integration environments. Success requires extensive knowledge of low-level and bare-metal programming using Embedded C, proficiency with ARM Cortex-M microcontrollers, and experience with communication interfaces like UART, SPI, and USB. Candidates must be skilled in using toolchains such as GNU ARM and STM32CubeIDE, and possess strong abilities in test automation using Python, Robot Framework, and Unit Testing tools (Ceedling/Unity). This is a permanent position offering continuous professional development, primarily requiring on-site work in Regensburg.
Required Skills
Education
Not specified
Experience
- Professional experience in low-level and bare-metal programming in Embedded C
- Experience with communication interfaces (UART, SPI, USB)
- Professional experience with ARM Cortex-M microcontrollers
- Experience in Unit Testing and Test Automation
- Proficiency in using GIT
Languages
Additional
- Primarily on-site work required in Regensburg; Limited remote possibility.
More Jobs from Brunel GmbH NL Regensburg
Technician / Engineer (Test and Automation) | Techniker / Ingenieur (m/w/d)
Nov 18, 2025
This role involves developing and implementing robust testing strategies for cable harness manufactu...
PLC Programmer (Beckhoff TwinCAT) | SPS-Programmierer Beckhoff TwinCAT (w/m/d)
Nov 13, 2025
This role is tailored for an experienced PLC Programmer specializing in Beckhoff TwinCAT, seeking co...
EMC Engineer | EMV-Ingenieur (w/m/d)
Nov 13, 2025
This role is designed for an experienced EMC Engineer seeking continuous professional development wi...