Embedded Systems Software Engineer | Software Engineering Embedded Systems (m/w/d)

Brunel GmbH NL Wuppertal

Wuppertal, Nordrhein-Westfalen, Deutschland
Published Oct 2, 2025
Full-time
Permanent

Job Summary

This role seeks an experienced Embedded Systems Software Engineer responsible for driving the full software development lifecycle for critical embedded components. Day-to-day activities include capturing and analyzing requirements for both the overall system and individual software components, followed by the design, development, and rigorous testing of solutions. A key responsibility involves the integration and commissioning of developed software onto target embedded hardware, ensuring seamless functionality within the broader system environment. Candidates must hold a degree in Electrical Engineering, Mechatronics, or a related field, coupled with solid professional experience in embedded software development. Expertise in modeling and simulation using Matlab/Simulink is essential, along with practical skills in communication interfaces such as CAN and Ethernet. This position offers an unlimited contract and the chance to continuously advance your career across diverse, high-profile clients within a supportive engineering environment.

Required Skills

Education

Completed University Degree (BSc/MSc) in Electrical Engineering, Information Technology, Mechatronics, or comparable technical discipline.

Experience

  • Professional experience in software development for embedded systems
  • Practical experience handling communication interfaces like CAN and Ethernet

Languages

Not specified

Additional

  • Not specified