Embedded Software Engineer

Vor 2 Tagen


Dortmund, Nordrhein-Westfalen, Deutschland Optimus Search Vollzeit

About the Role

We are looking for a passionate
Embedded Software Developer
to join a dynamic engineering team working on next-generation
embedded systems, intelligent machinery, and high-reliability industrial devices
.

In this position, you will develop firmware and embedded applications that run at the heart of complex machines and products used across automation, robotics, sensing, and industrial technology.

If you enjoy
low-level engineering
,
real-time problem solving
, and making hardware come alive through clean embedded code — this is the role for you.

Your Responsibilities

  • Design, develop, and maintain
    embedded software in C/C++
    for microcontroller-based and SoC systems
  • Implement
    device drivers
    , real-time functionalities, communication interfaces, and hardware abstraction layers
  • Work with
    ARM Cortex-M
    , STM32, NXP, TI, Renesas, or similar MCU platforms
  • Participate in
    system architecture
    , feature design, and technical discussions
  • Support
    hardware bring-up
    , board validation, and integration testing
  • Debug and troubleshoot firmware using oscilloscopes, logic analysers, JTAG/SWD tools, and measurement equipment
  • Ensure software quality through
    unit testing
    , continuous integration, and code reviews
  • Collaborate with electronics, mechanical, and system engineering teams in a multidisciplinary environment
  • Contribute to documentation, code standards, and continuous improvement processes

Your Profile

  • Degree in
    Electrical Engineering, Computer Engineering, Embedded Systems, Mechatronics
    , or similar
  • 2–6 years of experience
    in embedded firmware development
  • Strong knowledge of
    C/C++
    , embedded architectures, and real-time constraints

Experience with:

  • ARM microcontrollers (STM32/NXP/TI/Infineon/etc.)
  • RTOS (FreeRTOS, Zephyr, ThreadX) or bare-metal development
  • Communication protocols:
    SPI, I²C, UART, CAN, Ethernet, Modbus
  • Bootloaders, memory management, timers, DMA
  • Hands-on experience with debugging and measurement tools (oscilloscopes, logic analysers, JTAG)
  • Advantageous experience (not required):
  • Embedded Linux
  • Motor control, sensors, signal processing
  • IoT connectivity (MQTT, BLE, WiFi)
  • Safety standards (IEC/ISO) for industrial applications
  • Strong analytical and problem-solving abilities
  • Structured, independent, and pragmatic working approach
  • Fluency in English; German is a strong advantage

What We Offer

  • Competitive salary package based on technical expertise
  • Flexible working hours and
    hybrid working model
  • 30 days annual leave + additional company benefits
  • Modern, well-equipped electronics lab and access to advanced development tools
  • Opportunity to work on
    cutting-edge embedded systems
    with real-world impact
  • Flat hierarchy, short decision paths, and direct influence on engineering decisions
  • Clear career progression towards
    Senior Embedded Engineer
    ,
    System Architect
    , or
    Technical Lead
  • Support for further training, certifications, and professional development

Why This Role Is Exciting

  • You build firmware that directly powers
    real machines and devices
  • You solve deep technical challenges across hardware, software, and real-time systems
  • You work end-to-end: architecture → firmware → hardware bring-up → integration
  • You join a team that values engineering excellence, creativity, and ownership
  • Your work influences real industrial innovation across Europe


  • Dortmund, Nordrhein-Westfalen, Deutschland Smart Mechatronics GmbH Vollzeit

    Software Teamleiter* Embedded Linux, Embedded SystemsDortmundKölnPräsenz / MobilFührungskraft Erste EbeneVollzeitUnbefristetWIR SIND SMARTSeit 2008 sind wir Entwicklungspartner für intelligente vernetzte Systeme. Unser Fokus liegt auf der Produktentwicklung, dem Produktmanagement und der technischen Beratung für unsere Kunden. Unser Ziel ist es, mit...

  • Software Engineer

    vor 2 Wochen


    Dortmund, Nordrhein-Westfalen, Deutschland Vanderlande Industries Vollzeit

    Job TitleSoftware Engineer (m/w/d) Software Quality and IntegrationJob DescriptionAspire. Grow. Achieve. TogetherAls einer der Branchenleader für maßgeschneiderte automatisierte Lösungen kreiert Vanderlande für jede individuelle Kundenanforderung innovative sowie nachhaltigste Prozesse und Systeme. Mit unseren weltweit über 9.000 Mitarbeitenden, davon...

  • Software Engineer

    vor 2 Wochen


    Dortmund, Nordrhein-Westfalen, Deutschland Vanderlande Industries Vollzeit

    Job TitleSoftware Engineer (m/w/d) für KundenprojekteJob DescriptionAspire. Grow. Achieve. TogetherAls einer der Branchenleader für maßgeschneiderte automatisierte Lösungen kreiert Vanderlande für jede individuelle Kundenanforderung innovative sowie nachhaltigste Prozesse und Systeme. Mit unseren weltweit über 9.000 Mitarbeitenden, davon über 1.000 in...


  • Dortmund, Nordrhein-Westfalen, Deutschland psd group Vollzeit

    QA EngineerSummaryLocation:Dortmund (Hybrid)Rate:Negotiable based on ExperienceDuration:6 Months (With a view to extend or convert to a Permanent role)Availability:ASAPAbout the ClientMy client is the air transport industry's IT provider, delivering solutions for airlines, airports, aircraft, and governments. Their technology powers more seamless, safe, and...

  • DevOps Engineer

    vor 2 Wochen


    Dortmund, Nordrhein-Westfalen, Deutschland Connect Consulting Vollzeit 55.000 € - 110.000 € pro Jahr

    Deine AufgabenRealisierung von Web- und Cloud-Anwendungen und -infrastrukturenVerantwortung bei Entwurf, Entwicklung, Integration und Weiterentwicklung der SystemlandschaftDeployment und ContainerisierungDein ProfilDu hast idealerweise ein abgeschlossenes Studium mit hohem Informatikanteil oder eine vergleichbare abgeschlossene AusbildungDu bringst bereits...

  • C++ Software Engineer

    vor 10 Stunden


    Dortmund, Nordrhein-Westfalen, Deutschland Planet Vollzeit

    remote typeHybridlocationsDortmund - GermanyPorto - Portugaltime typeFull timeposted onPosted Todaytime left to applyEnd Date: February 28, days left to apply)job requisition idJR10843About PlanetPlanet is a global provider of integrated technology and payments solutions for retail and hospitality customers.We create great experiences for the millions of...

  • C++ Software Engineer

    vor 10 Stunden


    Dortmund, Nordrhein-Westfalen, Deutschland Planet Vollzeit

    About PlanetPlanet is a global provider of integrated technology and payments solutions for retail and hospitality customers.We create great experiences for the millions of people who use our payments, software, and tax-free solutions every minute of every day.Planet empowers its customers to deliver great customer experiences by combining payments and...

  • IoT Support Engineer

    Vor 7 Tagen


    Dortmund, Nordrhein-Westfalen, Deutschland SMF Vollzeit

    Dein Können für die Gestaltung der digitalen ZukunftIT ist deine Leidenschaft – und du hast Lust, in die Welt desInternet of Things (IoT)einzutauchen?Du bringst erste Berufserfahrung im IT-Support mit und möchtest dich fachlich weiterentwickeln?Dann bist du bei uns genau richtigFür unser SegmentIndustrysuchen wir ab sofort eine*n IoT Support Engineer /...

  • automation engineer

    vor 2 Wochen


    Dortmund, Nordrhein-Westfalen, Deutschland SIGMA Process & Automation GmbH Vollzeit 80.000 € - 120.000 € pro Jahr

    Prozess-, Verfahrens- und Messtechnik, Automatisierung und Manufacturing Intelligence: Prozessautomation liegt uns seit 2001 im Blut. Mit Präzision und tiefer Sachkenntnis entwickeln unsere Ingenieur*innen komplexe und innovative Systemlösungen, die für Prozesse mehr Effizienz, Sicherheit und Nachhaltigkeit bedeuten. Dieses Know-how schätzen langjährige...

  • Automation Engineer

    vor 2 Wochen


    Dortmund, Nordrhein-Westfalen, Deutschland SIGMA Process & Automation GmbH Vollzeit

    Prozess-, Verfahrens- und Messtechnik, Automatisierung und Manufacturing Intelligence: Prozessautomation liegt uns seit 2001 im Blut. Mit Präzision und tiefer Sachkenntnis entwickeln unsere Ingenieur*innen komplexe und innovative Systemlösungen, die für Prozesse mehr Effizienz, Sicherheit und Nachhaltigkeit bedeuten. Dieses Know-how schätzen langjährige...