Senior Embedded Software Engineer / System Architect

Apply now

About the position

The Role

You're joining SPINNOV as a technical leader who architects embedded systems from the ground up. With 10+ years of experience shipping production firmware, you know what separates robust systems from prototypes that crumble under real-world conditions.

You'll own the embedded software architecture for IoT products across diverse industries: medical devices, industrial equipment, and connected infrastructure. Each system presents different constraints: power budgets, safety requirements, connectivity challenges, and lifecycle expectations. Your role is to design architectures that solve these problems and scale into production.

Based in Veldhoven, you'll work across the full technical stack, collaborating with electrical engineers on hardware-software co-design, with cloud teams on device integration, and with manufacturing partners on production validation. You'll also shape how we build embedded systems as a team: setting standards, mentoring engineers, and raising the technical bar.

What You'll Own

Architect embedded systems end-to-end. Define software architectures for complex IoT products. Make critical decisions about RTOS selection, communication protocols, peripheral interfaces, and system partitioning. Your architectural choices determine what's possible and what ships on time.

Drive technical excellence. Conduct architecture and code reviews. Establish patterns for testability, maintainability, and performance. Mentor junior and medior engineers. Build the practices that make good engineering repeatable.

Design for production. Board bring-up. System integration. Power optimization. OTA update strategies. You'll ensure firmware doesn't just work in the lab, it survives manufacturing, field deployment, and years of operation.

Bridge hardware and software. Work closely with electrical engineers during hardware development. Define interfaces. Debug signal integrity issues. Optimize DMA configurations. You understand that great embedded systems require co-design.

Lead technically. You'll operate with significant autonomy and responsibility. Define technical roadmaps. Make build-vs-buy decisions. Guide teams through complex architectural trade-offs. Your technical judgment shapes what we build.

What You Bring

Experience:

  • 10+ years delivering production-grade embedded software in complex systems

  • Proven track record architecting and shipping IoT products from concept to deployment

  • Deep expertise in embedded C/C++, you write code that's fast, reliable, and maintainable

  • Strong experience with microcontrollers, SoCs, and RTOS platforms

  • Background in hardware-software co-design, including board bring-up and integration

  • Extensive knowledge of embedded communication (SPI, I2C, UART, CAN, Ethernet)

  • Ability and willingness to mentor engineers and elevate team capabilities

Technical depth:

  • Advanced debugging across the full stack: firmware, hardware, signal-level

  • Architectural experience building scalable, modular embedded systems

  • Ability to work in Agile, cross-functional environments

  • Strong communication skills: you translate complex technical decisions for diverse audiences

  • Comfortable operating with high responsibility and architectural ownership

Valued experience:

  • Embedded Linux and Linux-based system design

  • IoT architectures and protocols (MQTT, TCP/IP, UDP)

  • Embedded security (secure boot, encryption, OTA updates)

  • CI/CD for embedded systems and automated testing strategies

  • Wireless technologies (Wi-Fi, BLE, LoRa, cellular)

  • Low-power and energy-efficient design

  • Technical documentation and architectural guidelines

What We Offer

Impact and ownership: Lead architectures that ship in production. Make technical decisions that matter. See your systems deployed at scale across industries.

Technical variety: Work on fundamentally different systems: real-time control, connected devices, edge computing. Solve new problems, not the same problem repeatedly.

Engineering culture: Collaborate with talented multidisciplinary teams. Shape technical direction. Build systems properly, not just quickly.

Competitive package: €4,500 - €6000 monthly (based on experience), plus 8% holiday allowance, travel allowance, pension scheme, 25 holidays, and ongoing education budget.

Location: Veldhoven office with experienced engineers who value both technical depth and practical results.

Ready to make an impact? Join us at SPINNOV!

Apply now