Senior Embedded Software Engineer - C++, RTOS

Akkodis

Eindhoven

On-site

EUR 70,000 - 95,000

Full time

21 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Akkodis in Eindhoven is seeking a Senior Embedded Software Engineer to design, implement, and test firmware for advanced embedded systems using C++ and RTOS in a high-tech R&D environment. You will collaborate with architects, hardware and software engineers in an Agile team, optimize performance, ensure code quality, and contribute to continuous improvement and documentation.

The role requires a Bachelor’s degree and at least 5 years of embedded experience, with strong OO skills, memory

Qualifications

  • Bachelor’s degree in CS/SE/EE or related field.
  • Min. 5+ years embedded software development.
  • Strong understanding of software architecture and Clean Code principles.
  • Experience with microcontrollers and real-time constraints (RTOS or bare-metal).
  • Familiarity with embedded Linux is a plus.

Responsibilities

  • Design, implement, and test firmware according to specifications and architecture.
  • Produce maintainable, reusable code aligned with architectural vision.
  • Create solutions that are simple, expandable, and meet performance/size constraints.
  • Research datasheets and specs to inform architectural decisions.
  • Support board bring-up and hardware/software collaboration.

Skills

C++
Embedded systems
RTOS
Software architecture
Clean Code
Debugging hardware
CI/CD pipelines
Git
Unit testing

Education

BSc in CS/SE/EE

Tools

CMake
Oscilloscopes
Logic analyzers

Job description

Akkodis in Eindhoven is seeking a Senior Embedded Software Engineer to design, implement, and test firmware for advanced embedded systems using C++ and RTOS in a high-tech R&D environment. You will collaborate with architects, hardware and software engineers in an Agile team, optimize performance, ensure code quality, and contribute to continuous improvement and documentation.

The role requires a Bachelor’s degree and at least 5 years of embedded experience, with strong OO skills, memory

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer | C/C++ | RTOS
Senior Embedded Software Engineer | C/C++ | RTOS

Akkodis • Eindhoven

On-site
EUR 70,000 - 95,000
Embedded Software Engineer - Real-Time & Hardware-Driven
Embedded Software Engineer - Real-Time & Hardware-Driven

Forexx Group • Eindhoven

Hybrid
EUR 55,000 - 70,000
Real-Time C++ Radar Software Engineer
Real-Time C++ Radar Software Engineer

Akkodis • Hengelo

Hybrid
EUR 50,000 - 61,000
Lease car
Hybrid work
Pension
+5
Medior/Senior Embedded Software Engineer - Real-Time Systems
Medior/Senior Embedded Software Engineer - Real-Time Systems

3T | Electronics & Embedded Systems • Eindhoven

Hybrid
EUR 55,000 - 75,000
10% eindejaarsbonus
Variabele bonus
Minimaal 33 vakantiedagen
+2
Real-Time Embedded Software Engineer for High-Speed Optical
Real-Time Embedded Software Engineer for High-Speed Optical

Steneg • Eindhoven

Hybrid
EUR 65,000 - 90,000
Senior Embedded Linux Engineer—Systems & Firmware
Senior Embedded Linux Engineer—Systems & Firmware

Optics11 • Amsterdam

On-site
EUR 70,000 - 110,000
Senior Electronics Engineer
Senior Electronics Engineer

Akkodis • Huizen

On-site
EUR 70,000 - 100,000
Company car or travel allowance
Up to 36 vacation days
Corporate fitness and bike plan
+2
Embedded Software Engineer
Embedded Software Engineer

Forexx Group • Eindhoven

On-site
EUR 55,000 - 70,000
Senior Embedded C++ Engineer for Medical Devices
Senior Embedded C++ Engineer for Medical Devices

Amaris Consulting • Veghel

On-site
EUR 65,000 - 95,000
Senior Embedded Engineer - Hardware Solutions & Innovation
Senior Embedded Engineer - Hardware Solutions & Innovation

Nobleo Technology • Netherlands

On-site
EUR 60,000 - 80,000
Competitive salary
Technical and personal coaching
Collaborative team environment
+1