Embedded Firmware Software Engineer

vor 2 Wochen


Rastatt, Deutschland Luminator Technology Group Vollzeit

Luminator Technology Group delivers globally recognized technology solutions that increase intelligence, safety, and efficiency for public transport operations.

Our solutions enhance operational efficiency, passenger counting accuracy, safety (including weapon detection and body temperature measurement), route scheduling optimization, and maintenance detection. With technology deployed in over 50,000 railcars and 56,000 buses across 85 countries, Luminator is shaping the future of real-time decision-making in transit systems.


We are currently looking for an Embedded Firmware Software Engineer to join our Hardware Engineering organization in Rastatt. In this role you will plan, develop, and implement firmware, optimize I/O performance, and support software quality assurance. You will interface with hardware design, collaborate with internal and external stakeholders, and report on competitive technology trends. Responsibilities include developing MCU based systems, maintaining Embedded Linux drivers and applications, debugging field issues, and documenting firmware reports using Azure DevOps.

Key Responsibilities:

  • Architecture, build and implement firmware solutions.
  • Support software quality assurance and optimize I/O performance.
  • Interface with hardware design and development.
  • Collaborate with customers, internal teams, and vendors to improve products.
  • Report on current competitive technology trends, follow best practices in source control, and participate in code reviews.
  • Provide post-production support when needed.
  • Test firmware releases.
  • Document firmware reports using Azure DevOps.
  • Implement MCU-based systems in Bare-Metal and/or RTOS.
  • Set up and configure board support packages (BSPs).
  • Implement and maintain Linux kernel drivers and scripts.
  • Review prototype boards and hardware with hardware and embedded teams.
  • Debug and resolve field issues.
  • Develop and patch device drivers.
  • Perform other duties as assigned.


Qualifications:

  • Bachelor’s degree in computer engineering or a related field or min. 5 years of experience in embedded software development.
  • Skilled in agile development methodologies with practical application experience.
  • Hands-on experience with electrical test bench equipment such as oscilloscopes, multimeters, DACs, and other diagnostic tools for hardware debugging.
  • Strong command of programming languages C and C++ for microcontrollers and Embedded Linux Development.
  • Extensive knowledge of embedded systems software, including firmware, microcontrollers, peripherals, communication protocols, ISR, embedded software, and diagnostic procedures
  • In-depth understanding of embedded development for Bare-Metal, RTOS and Embedded Linux.
  • Advanced debugging skills utilizing process emulators, logic analyzers, and device logs to identify and resolve issues.
  • Proficiency in working with networking protocols within an embedded environment, specifically TCP/IP, UDP, HTTP/HTTPS, and MQTT.
  • Proficient in using J1939 protocols, JTAG programming, CANBUS, and Serial Wire Debug (SWD) interfaces for comprehensive system troubleshooting and development.
  • Experienced in working with Git repositories for version control
  • Exceptional verbal and written communication skills, capable of clearly conveying complex technical information to both technical and non-technical stakeholders.


Preferred Skills:

  • Master’s degree in technology or related field.
  • Ability to diagnose and resolve complex technical issues.
  • Willingness to stay updated with the latest industry trends and technologies.
  • Strong analytical and troubleshooting skills.


  • Rastatt, Baden-Württemberg, Deutschland Luminator Technology Group Vollzeit

    About Luminator Technology GroupLuminator Technology Group is a leading provider of innovative technology solutions that enhance the efficiency, safety, and intelligence of public transportation operations.Our solutions are designed to optimize operational efficiency, improve passenger counting accuracy, and enhance safety features such as weapon detection...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...

  • Firmware Architect

    Vor 3 Tagen


    Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...

  • Firmware Architect

    Vor 5 Tagen


    Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    Gestalte die Zukunft mit uns. In unserem Team entwickeln wir innovative Steuerungssysteme für Lüftungs- und Kältetechnik, die in groß angelegten Industrieanlagen eingesetzt werden. Wir arbeiten eng mit führenden Herstellern im Bereich Wärmepumpen zusammen und entwickeln nicht nur die Climatix-Steuergeräte, sondern auch die dazugehörigen Tools. Dazu...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    Gestalte die Zukunft mit uns. In unserem Team entwickeln wir innovative Steuerungssysteme für Lüftungs- und Kältetechnik, die in groß angelegten Industrieanlagen eingesetzt werden. Wir arbeiten eng mit führenden Herstellern im Bereich Wärmepumpen zusammen und entwickeln nicht nur die Climatix-Steuergeräte, sondern auch die dazugehörigen Tools. Dazu...


  • Rastatt, Baden-Württemberg, Deutschland cinemo GmbH Vollzeit

    About Cinemo GmbHCinemo GmbH is a leading global company in the field of embedded and cloud software for In-Vehicle Infotainment (IVI) systems. Our team of 140 people is dedicated to creating innovative solutions for top branded automotive companies around the world.Job SummaryWe are seeking an exceptional Embedded Software Engineer C++ to join our team. As...


  • Rastatt, Deutschland MAQUET Cardiopulmonary GmbH Vollzeit

    Wir bieten Ihnen innerhalb der Maquet Cardiopulmonary GmbH im Bereich Research & Development am Standort Rastatt eine Position als Software Engineer (m/w/d) . Erstellung von Software-Architekturen für sicherheits­kritische medizinische Systeme Auswahl von geeigneten Architektur­konzepten für funktionale Sicher­heit (Hard­ware und...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    Exciting Opportunity at SiemensIn our team, we focus on developing control systems for industrial plants and commercial buildings. We specialize in the development of control units for heat pumps and related tools. Our innovative solution enables easy registration of all control units. Currently, we are working on a new Linux-based controller to support...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    Exciting Opportunity at SiemensIn our team, we focus on developing control systems for industrial plants and commercial buildings. We specialize in the development of control units for heat pumps and related tools. Our innovative solution enables easy registration of all control units. Currently, we are working on a new Linux-based controller to support...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...


  • Rastatt, Baden-Württemberg, Deutschland Siemens AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Siemens AG. As a key member of our development team, you will be responsible for designing and developing control systems for heating, ventilation, and air conditioning (HVAC) systems.Key ResponsibilitiesDesign and develop firmware for Linux-based control...

  • Software Engineer

    vor 1 Monat


    Rastatt, Deutschland MAQUET Cardiopulmonary GmbH Vollzeit

    Werden Sie Teil unserer viel­fältigen Teams, die aus leiden­schaftlich engagierten Mitarbeitern bestehen und wählen Sie einen Karriere­weg, der es Ihnen ermöglicht, sich sowohl persönlich als auch beruflich weiter­zuent­wickeln. Wir bei Getinge engagieren uns dafür, dass jeder Mensch und jede Gemeinschaft Zugang zur bestmöglichen...

  • Software Engineer

    vor 1 Monat


    Rastatt, Deutschland MAQUET Cardiopulmonary GmbH Vollzeit

    Werden Sie Teil unserer viel­fältigen Teams, die aus leiden­schaftlich engagierten Mitarbeitern bestehen und wählen Sie einen Karriere­weg, der es Ihnen ermöglicht, sich sowohl persönlich als auch beruflich weiter­zuent­wickeln. Wir bei Getinge engagieren uns dafür, dass jeder Mensch und jede Gemeinschaft Zugang zur bestmöglichen...

  • Software Engineer

    vor 4 Wochen


    Rastatt, Deutschland MAQUET Cardiopulmonary GmbH Vollzeit

    Werden Sie Teil unserer viel­fältigen Teams, die aus leiden­schaftlich engagierten Mitarbeitern bestehen und wählen Sie einen Karriere­weg, der es Ihnen ermöglicht, sich sowohl persönlich als auch beruflich weiter­zuent­wickeln. Wir bei Getinge engagieren uns dafür, dass jeder Mensch und jede Gemeinschaft Zugang zur bestmöglichen...

  • Software Engineer

    vor 4 Wochen


    Rastatt, Deutschland MAQUET Cardiopulmonary GmbH Vollzeit

    Werden Sie Teil unserer viel­fältigen Teams, die aus leiden­schaftlich engagierten Mitarbeitern bestehen und wählen Sie einen Karriere­weg, der es Ihnen ermöglicht, sich sowohl persönlich als auch beruflich weiter­zuent­wickeln. Wir bei Getinge engagieren uns dafür, dass jeder Mensch und jede Gemeinschaft Zugang zur bestmöglichen...


  • Rastatt, Baden-Württemberg, Deutschland Lawo AG Vollzeit

    Embedded Software Developer (m/f/x) Full Time Hybrid With Professional Experience Lawo AG is a pioneering provider of advanced audio, video, and control solutions tailored for the global broadcast industry. Our products are crafted in Germany, backed by a dedicated global Customer Support Team.JOIN OUR TEAMTo enhance our Research and Development Team,...