Embedded Software Engineer

Doghouse Recruitment — Netherlands · Posted ~23 hours ago

Mid Visa History ✓ €84K + equity

Skills

C C++ RTOS embedded software software testing debugging Android

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a growing technology team developing connected physical devices that combine hardware, embedded software, and digital experiences. You’ll take embedded software from requirements through implementation, testing, and debugging, while helping shape how the system is designed and built. Strong C/C++ and RTOS experience is central to the role, with opportunities to collaborate across hardware, software, and product engineering.

Highlights

Work on real-world connected devices in a small, collaborative engineering team with broad ownership over embedded software architecture, testing, and development. The role offers strong cross-functional exposure and equity alongside competitive compensation.

Description

Embedded Software Engineer – C / C++ | RTOS | Amsterdam [€84K + Equity] [Water Technology / Scale-up] 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 environmentExperience developing, debugging and testing embedded software on physical hardwareA 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 + Equityt. Hybrid setup (3x office, 2x flexible WFH. 26 paid holiday days, travel compensation, a pension plan, Sports Club membership, healthy lunches & quarterly team events. Interested? Contact me at s.vanderiet@doghouse.nl