> Markdown version of [/jobs/ext/3176718-embedded-software-designer](https://www.wearedevelopers.com/jobs/ext/3176718-embedded-software-designer). 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 Designer - **Company:** Sioux - **Location:** Amsterdam, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, C++ (Programming Language), Software Quality, Communications Protocols, Computer Engineering, Embedded C, Linux on Embedded Systems, Embedded Software, FreeRTOS, Python (Programming Language), MISRA C (C Programming Language), Real-Time Operating Systems, Universal Asynchronous Receiver/Transmitter, Real Time Systems, State Machines, Bare Metal - **Published:** September 25, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a17e9268405dbb55 ## About the Role * A Bachelor's or master's degree in computer engineering, Embedded Systems, or similar * 5 year experience Hands-on experience in embedded C/C++ software development * A strong grasp of real-time systems and safety-critical software * A passion for code quality, performance, and safety * Knowledge of hardware and communication protocols (UART, SPI, CAN, I2C) * Curiosity about new technologies and tools * Fluent in English and Dutch ## Description From our office in Mijdrecht and at our clients' sites, you will work on challenging projects that take technology to the next level. You are the expert who designs, develops, and tests, while also enjoying collaboration, connecting with people, and contributing to strong team results. You will dive deep into real-time embedded software, ranging from bare-metal to embedded Linux, and contribute to secure and robust solutions that millions of people rely on every day. * Develop bare-metal embedded software in C and C++ * Create automated tests in Python * Work with real-time OS like FreeRTOS, Zephyr, Embedded Linux * Design and implement state machines and real-time logic * Integrate communication protocols such as UART, SPI, CAN, I2C * Apply Functional Safety standards (IEC 61508, SIL) and MISRA coding guidelines * Collaborate in multidisciplinary teams focused on knowledge sharing and technical excellence, * Flexible 32-40 hour working week, with room to work from home. * A healthy work-life balance is very important to us. We have 28 holidays with an option to acquire an additional 12 holidays. * You will work with passionate colleagues who share your drive for technology and business success. * By combining our expertise in software, electronics, mechanics, mechatronics, mathematics and assembly, we make the impossible possible for our customers and get to work on challenging high-tech projects. * You get a lot of freedom and responsibility; after all, you know exactly what you are doing. * Personal coaching and a training budget of €6000 per year, so that you can continue to develop yourself. * We also find it important to have fun together. We organize a lot for our employees, from events together with your partner and family, sporting activities with colleagues, innovative knowledge sessions to tasty lunches and after work drinks. * You will be working at a prime location at the Defltechpark knowledge hub, just a stone's throw away from TU Delft. ## 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) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [How to Avoid Tech Hype Traps - Josip Stuhli](https://www.wearedevelopers.com/videos/1817-how-to-avoid-tech-hype-traps-josip-stuhli) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [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 Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam)