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

Brunel GmbH NL Aachen

Aachen, Nordrhein-Westfalen, Deutschland
Published Jul 7, 2025
Full-time
Permanent

Job Summary

This role is for an Embedded Software Developer who will be instrumental in the full lifecycle of embedded software, from development and maintenance to testing and code adaptation. The successful candidate will work on cutting-edge projects, including battery management systems, power electronics, and test and diagnostic hardware. Key responsibilities involve contributing to requirements management and system architecture, actively shaping the evolution of development methods and processes, and maintaining internal software and system toolchains for testing, commissioning, service, and quality assurance. This position offers a unique opportunity to contribute to future mobility and battery technologies within multidisciplinary teams, making it an attractive prospect for those passionate about innovation in embedded systems.

Required Skills

Education

Degree in Computer Science or Electrical Engineering, or extensive relevant professional experience

Experience

  • Professional experience in hardware-level programming of microprocessors in C/C++
  • Professional experience with Real-Time Operating Systems
  • Professional experience in developing complex electronic systems with multidisciplinary development teams
  • Professional experience in creating and maintaining high-performance software architectures

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified