Embedded Software Engineer
Vor 2 Tagen
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 VollzeitSoftware 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 VollzeitJob 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 VollzeitJob 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...
-
Quality Assurance Engineer
vor 12 Stunden
Dortmund, Nordrhein-Westfalen, Deutschland psd group VollzeitQA 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 JahrDeine 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 Vollzeitremote 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 VollzeitAbout 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 VollzeitDein 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 JahrProzess-, 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 VollzeitProzess-, 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...