Embedded Software Engineer

Doghouse Recruitment

Amsterdam

On-site

EUR 50,000 - 84,000

Full time

35 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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

Embedded Software Engineer - C / C++ | RTOS | Amsterdam [€84K + Equity]

The hardware is already working, but there's plenty left to build and improve. You'll work across hardware, embedded software, Android and product, developing and debugging software that runs on physical devices used across 1,300+ locations. The embedded team is small, so you won't just be writing the code, you'll help decide how the software is designed, tested and built going forward.

My client

My client builds smart hydration systems that combine physical hardware, embedded software and digital products in one system. Their products are already deployed across more than 1,300 locations. The engineering organisation is relatively small, with embedded, hardware and software engineers working closely together. You'll join the embedded team and work directly with the people building the systems around it.

What you'll do

You'll work from requirements through implementation, testing and debugging on actual hardware, while working closely with hardware engineers, Android developers and product. The existing embedded codebase contains a mix of C and C++. Part of your work will be building new functionality. Another part will be understanding and improving existing software, fixing bugs and making the system more stable. The longer term goal is to move towards modern C++ and a more consistent approach to software design and architecture

You'll also contribute to code reviews, technical decisions and engineering standards within a small team. The role is not limited to your own code. Embedded software sits in the middle of the wider system, so you'll be involved in how the different technical disciplines work together.

Your profile
  • 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
  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Embedded Systems or a related field, EQF 6+
  • Fluent in English and
  • Eligible to work in the Netherlands without visa sponsorship
What's in it for you

Up to €84K gross per year, including 8% holiday allowance + Equity. Hybrid setup (3x office, 2x flexible WFH. 26 paid holiday days, travel compensation, a pension plan, Sports Club membership, healthy lunches & quarterly team events.

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

Similar jobs worth comparing

Embedded Software Engineer / Designer - High Tech
Embedded Software Engineer / Designer - High Tech

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
Embedded Software Engineer

Edison Smart® • Amsterdam

On-site
EUR 50,000 - 70,000
Embedded Software Engineer - Dutch Speaker
Embedded Software Engineer - Dutch Speaker

IC Resources • Enschede

On-site
EUR 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

On-site
EUR 63,000 - 75,000
Hybrid working setup
30% ruling
Embedded C/C++ Emulation Engineer
Embedded C/C++ Emulation Engineer

vanderlande • Veghel

Hybrid
EUR 50,000 - 66,000
40 vacation days
Hybrid work
Wellbeing budget
+5
Embedded Software Engineer — C/C++ | RTOS, Hybrid + Equity
Embedded Software Engineer — C/C++ | RTOS, Hybrid + Equity

Doghouse Recruitment • Amsterdam

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

Doghouse Recruitment • Amsterdam

On-site
EUR 80,000 - 100,000
Embedded Software Developer
Embedded Software Developer

g2 Recruitment • Amsterdam

On-site
EUR 56,000 - 78,000
Embedded Software Engineer
Embedded Software Engineer

Uitzendbureau • Amsterdam

On-site
25 vakantiedagen
Opleidingsbudget van €2000
Reiskostenvergoeding
+2
Embedded Software Engineer
Embedded Software Engineer

Visual Productions BV • Haarlem

On-site
EUR 55,000 - 85,000
In‑house position in Haarlem
International team (English as team语言)
Competitive salary