Embedded Software Engineer

Doghouse Recruitment

Amsterdam

Hybrid

EUR 50,000 - 84,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work setup
26 holidays
Travel compensation
Pension plan
Sports Club membership
Healthy lunches

Job summary

Doghouse Recruitment partners with a client that builds smart hydration systems. They seek an Embedded Software Engineer (C/C++ | RTOS) in Amsterdam to design, implement and debug software running on hardware used across 1,300+ locations.

You'll influence software architecture, review code, and push toward modern C++ while collaborating with hardware, Android and product teams. The role offers a hybrid setup and equity on top of up to €84K yearly.

Qualifications

  • 4+ years of professional C/C++ experience.
  • RTOS or bare-metal development in real-time environments.
  • Degree in CS, EE, Embedded Systems or related field (EQF 6+).
  • Fluent in English and eligible to work in the Netherlands without visa sponsorship.

Responsibilities

  • Develop, test, and debug embedded software on actual hardware from requirements.
  • Collaborate with hardware, Android, and product teams to shape design.
  • Move toward modern C++ and consistent software architecture.
  • Contribute to code reviews and engineering standards within a small team.

Skills

C/C++
RTOS
Embedded tests
English

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 - C/C++ | RTOS | Hybrid + Equity
Embedded Software Engineer - C/C++ | RTOS | Hybrid + Equity

Doghouse Recruitment • Amsterdam

Hybrid
EUR 50,000 - 84,000
Hybrid work setup
26 holidays
Travel compensation
+3
Embedded Software Engineer (low-level Medtech)
Embedded Software Engineer (low-level Medtech)

Progressive • Eindhoven

Hybrid
EUR 70,000 - 110,000
Embedded Software Designer
Embedded Software Designer

Sioux Technologies • Apeldoorn

Hybrid
EUR 90,000 - 120,000
Flexible working hours
Hybrid work model
Training budget €6000 per year
+3
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

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

Quintall • Zuid-Holland

On-site
EUR 60,000 - 80,000
30 vacation days
Flexible working hours
8% holiday allowance
+4
High-Tech Software Engineer (C# / C++ / Java / Embedded)
High-Tech Software Engineer (C# / C++ / Java / Embedded)

McFly & Brown • Apeldoorn

Hybrid
EUR 44,000 - 73,000
Flexible working week
Partial work from home
Training budget €6,000/year
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Doghouse Recruitment • Amsterdam

On-site
EUR 80,000 - 100,000
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
Embedded Software Engineer
Embedded Software Engineer

Uitzendbureau • Amsterdam

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