Embedded Software Engineer | Embedded Software Engineer (m/w/d)
Brunel GmbH NL Bielefeld
Job Summary
As an Embedded Software Engineer at Brunel, you will play a critical role in developing sophisticated software for microcontrollers and embedded systems across various industries. Your daily responsibilities will include programming in C/C++ (and potentially Python), developing drivers and interfaces, and performing hardware-level debugging and error analysis. You will collaborate closely with hardware and systems engineering teams to ensure seamless integration and maintain comprehensive technical documentation. This position is ideal for a quality-oriented professional who enjoys working at the intersection of hardware and software. Brunel offers a highly attractive package including an indefinite contract, 30 days of vacation, and a structured career development path with individual training and feedback. The role provides the unique opportunity to work on diverse projects ranging from medium-sized enterprises to DAX-listed corporations, backed by the security of an established international engineering service provider.
Required Skills
Education
Completed degree in Computer Science, Electrical Engineering, or a comparable field of study.
Experience
- Several years of professional experience in embedded software development
- Proven experience in programming microcontrollers and embedded systems
- Experience in hardware-software integration and debugging
- Professional background in structured, quality-oriented software engineering
Languages
Additional
- Location-based role in Germany; requires eligibility for a permanent full-time employment contract (unbefristet).
More Jobs from Brunel GmbH NL Bielefeld
Commissioning Engineer | Inbetriebnehmer (m/w/d) - national
Feb 20, 2026
As a Commissioning Engineer at Brunel, you will play a critical role in bringing industrial machiner...
SCADA Engineer | SCADA Engineer (m/w/d)
Feb 20, 2026
As a SCADA Engineer at Brunel, you will be responsible for the end-to-end lifecycle of Supervisory C...
International Commissioning Engineer | Inbetriebnehmer (m/w/d) - international
Feb 20, 2026
As an International Commissioning Engineer, you will be responsible for the worldwide setup and acti...