Embedded Software Engineer — C/C++ | RTOS, Hybrid + Equity

Doghouse Recruitment

Amsterdam

On-site

EUR 50,000 - 84,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Doghouse Recruitment is helping an Amsterdam-based client recruit an Embedded Software Engineer for a role that blends hardware, embedded software and Android. You’ll work on C and C++ code running on physical devices, develop new features and debug across the stack, collaborating with hardware engineers and product teams.

You’ll shape software design, review code, and push toward modern C++ while maintaining a robust real‑time embedded environment.

Qualifications

  • 4+ years of professional experience with C or C++.
  • Experience with RTOS and/or bare metal development in a real-time environment.
  • Experience developing, debugging and testing embedded software on physical hardware.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Embedded Systems or related field (EQF 6+).
  • Fluent in English and eligible to work in the Netherlands without visa sponsorship.

Responsibilities

  • Work from requirements through implementation, testing and debugging on actual hardware, collaborating with hardware engineers, Android developers and product teams.
  • Build new functionality and improve existing software; fix bugs and improve stability; move toward modern C++ and consistent design/architecture.
  • Contribute to code reviews, technical decisions and engineering standards within a small team; engage across disciplines to shape how the software integrates with the wider system.

Skills

C / C++
RTOS
Embedded software
English fluency

Education

Bachelor's or Master's in CS/EE/Embedded Systems

Job description

Doghouse Recruitment is helping an Amsterdam-based client recruit an Embedded Software Engineer for a role that blends hardware, embedded software and Android. You’ll work on C and C++ code running on physical devices, develop new features and debug across the stack, collaborating with hardware engineers and product teams.

You’ll shape software design, review code, and push toward modern C++ while maintaining a robust real‑time embedded environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Doghouse Recruitment • Amsterdam

On-site
EUR 50,000 - 84,000
Equity
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

On-site
EUR 63,000 - 75,000
Hybrid working setup
30% ruling
Embedded Software Engineer – Linux, RTOS & Qt
Embedded Software Engineer – Linux, RTOS & Qt

McFly & Brown • Den Haag

On-site
EUR 55,000 - 75,000
Embedded Software Engineer — Real-Time (C/C++, Rust) Remote
Embedded Software Engineer — Real-Time (C/C++, Rust) Remote

Sioux Technologies • Arnhem

Hybrid
EUR 60,000 - 85,000
Flexible 32-40 hour week
Work from home option
28 holidays + 12 extra holidays
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Doghouse Recruitment • Amsterdam

On-site
EUR 80,000 - 100,000
Embedded Software Engineer & Designer — Real-Time Linux & Qt
Embedded Software Engineer & Designer — Real-Time Linux & Qt

McFly & Brown • Den Haag

Hybrid
EUR 66,000 - 79,000
Flexible work options
Training budget €6,000/year
28 days leave + 12 optional
+1
Embedded Software Engineer Real-Time High-Tech, Hybrid
Embedded Software Engineer Real-Time High-Tech, Hybrid

Sioux Technologies • Enschede

Hybrid
EUR 52,000 - 76,000
Flexible 32-40 hour week
Work from home
Training budget €6000 per year
+2
Embedded Software Engineer - Real-Time High-Tech Systems (Remote)
Embedded Software Engineer - Real-Time High-Tech Systems (Remote)

Sioux • Arnhem

Hybrid
EUR 55,000 - 75,000
Flexible 32-40 hour week
Holidays: 28 + 12 extra
Training budget €6000/year
+1
Hybrid Embedded Software Engineer (C/C++, Rust)
Hybrid Embedded Software Engineer (C/C++, Rust)

Sioux • Enschede

Hybrid
EUR 60,000 - 90,000
Flexible 32-40 hour week
Work from home
Embedded Software Engineer - Dutch Speaker
Embedded Software Engineer - Dutch Speaker

IC Resources • Enschede

On-site
EUR 65,000 - 90,000