> Markdown version of [/jobs/ext/2699411-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2699411-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** Vivid Resourcing - **Location:** Eindhoven, Netherlands - **Contract:** Temporary to permanent - **Skills:** C++ (Programming Language), Software Debugging, Device Drivers, Embedded C, Embedded Software, Firmware, Linux Kernel, Linux System Administration, Real-Time Operating Systems, PIC Microcontroller, Linux Development, Bare Metal - **Published:** September 4, 2026 - **Apply:** https://www.careerjet.nl/job/nl9a74aa3b3ff4ef45d1c804c24334d8f2/eaa ## About the Role We're looking for someone with strong hands-on embedded development experience who can work comfortably at a low level. You'll ideally have: * Strong proficiency in C and C++ * Proven experience developing Linux kernel-level device drivers * Hands-on experience with microcontroller development * Experience working with Nordic nRF chipsets * Familiarity with Zephyr RTOS and bare-metal embedded C * The ability to work effectively in a fast-paced environment where project requirements can change quickly * A research-driven approach to solving unfamiliar technical challenges ## Description We are currently supporting a technology-focused organisation in Eindhoven that is looking for an experienced Embedded Software Engineer to join their team on a freelance basis. This is a hands-on role covering both low-level Linux development and microcontroller firmware, with the opportunity to work across different technical challenges as project requirements evolve. You'll be working primarily with C and C++, moving between kernel-level development, embedded firmware and technical research. The Role You'll play an important role in developing and refining embedded software across both Linux-based systems and microcontroller platforms. The projects are fast-moving, so you'll need to be comfortable switching between development, debugging and research as priorities change. Your responsibilities will include: * Developing and maintaining embedded software using C and C++ * Writing, debugging and maintaining Linux kernel device drivers * Developing firmware for Nordic nRF microcontrollers * Working with Zephyr RTOS and bare-metal embedded C * Investigating and researching technical solutions to support evolving project requirements * Adapting quickly to changing priorities and iterating on solutions throughout the project, If you're an Embedded Software Engineer with experience across Linux drivers and microcontroller firmware and are available for a new freelance project in Eindhoven, we'd like to hear from you. Apply now with your CV, and one of our consultants will be in touch if you are shortlisted to discuss the project in more detail. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)