Embedded Software and Controls Developer | Entwickler für Steuerungs- und Softwarefunktionen (m/w/d)

FERCHAU GmbH Niederlassung Friedrichshafen

Friedrichshafen, Baden-Württemberg, Deutschland
Published Oct 20, 2025
Full-time
No information

Job Summary

This role is for an ambitious Embedded Software and Controls Developer focused on advancing technology solutions for major clients. Day-to-day responsibilities include the comprehensive development lifecycle for engine control units (ECUs), starting with defining functional and software requirements and designing robust software architectures. The developer will implement these requirements, develop source code using C programming, and rigorously conduct developer and module tests, while also supporting subsequent device and system testing phases. A key part of the role involves coordinating technical requirements with external stakeholders. Candidates must hold a university degree in Computer Science, Electrical Engineering, Mechatronics, or a related field, coupled with specific experience in embedded systems within the Automotive, Rail, or Aerospace sectors. Essential technical competencies include model-based development using Matlab/Simulink, knowledge of CAN bus protocols (J1939), and familiarity with agile frameworks like Scrum. Good proficiency in both German and English is required for effective stakeholder communication.

Required Skills

Education

University degree in Computer Science, Mechatronics, Electrical Engineering, or similar.

Experience

  • Professional experience as an Embedded Software Developer
  • Experience with Embedded Systems in the Automotive, Rail, or Aerospace sectors
  • Experience with Configuration Management Systems (SVN and PTC) is advantageous
  • Experience in Requirements Management
  • Experience in testing models using Matlab/Simulink and TPT

Languages

German (Intermediate)English (Intermediate)

Additional

  • Not specified