Optimus Search

Embedded Software Developer

Optimus Search Location Not Available

Stellenbeschreibung:

Embedded Software Developer

Location: Cologne, North Rhine-Westphalia, Germany

Employment type: Full-time

Seniority level: Mid-Senior

About the Role

We are looking for a talented Embedded Software Developer to join an engineering team building next-generation embedded systems used in industrial automation, robotics, machinery, IoT devices, and advanced sensing platforms. You will develop firmware and embedded applications that run directly on microcontrollers and SoCs, shaping how devices behave in real time. This role is ideal for engineers who enjoy working close to the hardware, solving complex real‑time challenges, and writing high-quality embedded C/C++ code.

Your Responsibilities

  • Develop and maintain embedded firmware in C/C++ for microcontroller- and ARM-based systems
  • Implement device drivers, communication stacks, state machines, real‑time logic, and hardware abstraction layers
  • Work on bare-metal and RTOS-based systems (FreeRTOS, Zephyr, ThreadX, etc.)
  • Support hardware bring‑up, board testing, and system integration with electronics teams
  • Debug and optimise firmware using oscilloscopes, logic analyzers, debuggers (JTAG/SWD)
  • Design clean, modular software architectures with focus on reliability and performance
  • Contribute to unit testing, static analysis, version control, and CI/CD pipelines
  • Collaborate closely with hardware, mechanical, and systems engineers in cross‑functional teams
  • Create and maintain technical documentation, specifications, and verification procedures

Your Profile

  • Degree in Electrical Engineering, Computer Engineering, Embedded Systems, Mechatronics, or similar
  • 2–6 years of experience in embedded firmware development
  • Strong skills in C/C++, microcontroller programming, and real‑time embedded concepts
  • Experience with peripheral drivers (GPIO, ADC, PWM, UART, SPI, I²C, CAN, Ethernet)
  • Bootloaders, timers, DMA, memory‑mapped I/O
  • Hands‑on experience with development tools: oscilloscopes, logic analyzers, JTAG/SWD debuggers
  • Advantageous (not required): Embedded Linux / Yocto / Buildroot, motor control, robotics, motion systems, sensor fusion, wireless and IoT connectivity (BLE, WiFi, LoRa, MQTT), DSP basics or signal processing, safety or EMC‑oriented design experience
  • A proactive, structured, and hands‑on working style
  • Good English skills; German speaker required (C1‑C2)

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    02 Jan 2026
  • Standort:

  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!

Diese Jobs passen zu Deiner Suche:

Thales
Lead Developer Embedded Software (m/w/d)
Thales
Vollzeit Ditzingen
01 Jan 2026Development & IT
company logo
Software Developer (m/w/d) embedded real time software für AIRBUS
STRATO Personal GmbH
Vollzeit
01 Jan 2026
WIRTGEN GROUP
Software Developer Embedded Systems (m/w/d) – Precision Roadbuilding und Guidance Solutions
WIRTGEN GROUP
Vollzeit Windhagen
01 Jan 2026
Optimus Search
Embedded Software Developer | Berlin | €75k
Optimus Search
Vollzeit WorkFromHome
01 Jan 2026
company logo
Embedded Software Developer - Architecture (m/w/d)
Güntner GmbH & Co. KG
Vollzeit Fürstenfeldbruck
01 Jan 2026
company logo
Student assistant Software and Embedded Developer
Kelvin
Vollzeit WorkFromHome
01 Jan 2026
company logo
Embedded Software Developer Laundry Care (m/w/d)
Miele AG
Vollzeit Gütersloh
01 Jan 2026
Progressive
Senior Embedded Software Developer C++ (m/w/d)
Progressive
Vollzeit WorkFromHome
05 Jan 2026