

SWITCH
jobid=A.0.055
Embedded Software Architect – Real-Time Systems
We are looking for an experienced Embedded Software Architect to join an engineering-focused company working on high-performance embedded systems used in demanding, real-time environments. If you thrive on low-level programming, system design, and working close to the hardware, this role is for you.
About Our Client
Our client is a mid-sized, international technology firm building custom embedded solutions for advanced industrial and mobile applications. Our client’s work supports sectors where performance, precision, and reliability are critical — from remote sensing and mobile data platforms to specialised field equipment.
With multidisciplinary teams and strong ties to both academia and industry, our client’s work at the edge of innovation — combining robust hardware design with smart, maintainable software architectures. The company culture emphasises engineering quality, open collaboration, and long-term thinking over buzzwords and shortcuts.
The Position:
As Embedded Systems Architect, you will define the embedded-software strategy for multiple product lines, from low-level boot code to real-time communication stacks. You will work hand-in-hand with hardware designers, guide a small team of developers, and ensure that our solutions remain robust, maintainable, and production-ready.
Key responsibilities:
- Define and maintain embedded software architecture for real-time communication systems
- Provide technical leadership to the embedded software team
- Translate system requirements into software specifications in collaboration with hardware and systems engineers
- Design and implement embedded software components including bootloaders, device drivers, and control layers
- Select appropriate microcontrollers, SoCs, RTOS or Linux-based platforms
- Ensure proper integration with hardware and support system-level testing and verification
- Establish and enforce software development standards and quality assurance processes
- Contribute to production-readiness, including support for testing, calibration, and manufacturing integration
- Participate in broader product and company development activities as part of a growing technical team
Ideal Candidate Profile:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
- Significant experience in embedded architecture and team leadership, ideally in aerospace or telecom environments
- Strong proficiency in embedded C/C++, real-time systems, and hardware-near programming
- Solid understanding of interfaces and protocols (e.g., SPI, I2C, UART) and experience with microcontrollers, FPGAs, and SoCs
- Familiarity with software-hardware co-design and system-level testing
- Knowledge of optical or laser communication is a strong advantage
- Hands-on, pragmatic mindset with a collaborative and proactive attitude
- Fluent in English; Dutch is a plus
We offer:
- Excellent salary package: Aligned with industry standards and reflective of your expertise and experience.
- Comprehensive Benefits Package: Including pension plan, and a generous amount of paid time off.
- Relocation Support (depending on the requirements of the role)
- SWITCH activities: Friday afternoon get togethers (Drinks and food)
- BBQ’s parties when the weather allows it and seasonal company events / activities with other SWITCHERS