Software Architect | Advanced Embedded Systems

Trust in SODA

Noord-Holland

Híbrido

EUR 100.000 - 110.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Trust in SODA seeks a Software Architect to lead advanced embedded systems initiatives in a hybrid Delft-based setting. You will shape architecture across firmware, embedded software, FPGA and high-level APIs, balancing performance with maintainability.

This senior, hands-on role requires deep technical leadership, prototyping, and collaboration with hardware, firmware, software and product teams to deliver scalable systems at the frontier of precision and timing.

Formación

  • 10+ years of software engineering experience
  • Experience in architectural or technical leadership
  • Strong programming skills and willingness to stay hands-on when needed
  • Excellent communication skills to explain complex technical concepts clearly

Responsabilidades

  • Define the overall architecture across firmware, embedded software, compilers and high-level APIs.
  • Design systems that can scale without major rewrites.
  • Establish interfaces, abstractions, standards and architectural patterns across teams.

Conocimientos

Software architecture
Embedded software
Low-level hardware interaction
FPGA-based systems
Performance optimization
Leadership
Mentoring

Descripción del empleo

Software Architect | Advanced EmbeddedSystems Location: Delft, Netherlands Working model: Hybrid Salary: €100,000–€110,000 Employment: Permanent

The Opportunity

We are looking for a Software Architect to join a highly technical engineering organisation developing complex hardware and software systems for advanced scientific and industrial applications.

This is a senior architectural role for someone who genuinely understands software beyond the application layer. You will work across embedded software, firmware, FPGA-based systems, compilers and high-level software APIs, helping define how these components work together as the platform scales.

You will provide the technical vision for a system that needs to deliver high performance, precise timing and reliability, while remaining maintainable and scalable as the technology evolves.

This is not an architecture role where you simply produce diagrams and hand them over to engineering teams. You will remain technically involved, stepping into complex problems, building prototypes where needed and helping engineers make sound architectural decisions.

What You'll Be Doing Architecture & Technical Vision
  • Define the overall architecture across firmware, embedded software, compilers and high-level APIs.
  • Design systems that can scale significantly without requiring fundamental architectural rewrites.
  • Establish clear interfaces, abstractions, standards and architectural patterns across engineering teams.
  • Balance long-term technical direction with practical delivery requirements.
  • Work closely with product and engineering teams to translate requirements into robust technical solutions.
  • Build consensus around architectural decisions and communicate complex trade-offs clearly.
Technical Problem Solving
  • Get involved in technically challenging problems when teams need support.
  • Investigate issues across multiple layers of the technology stack, from high-level software through to firmware and hardware.
  • Help address challenges involving latency, throughput, timing, determinism and system performance.
  • Develop prototypes, proof-of-concepts or production code where this helps validate an architectural approach.
  • Review technical designs and help engineers arrive at practical, scalable solutions.
  • Identify opportunities to simplify systems and remove unnecessary technical complexity.
Cross-Functional Leadership
  • Connect software, embedded, firmware, hardware and product engineering teams around a common technical direction.
  • Mentor and influence engineers through technical expertise rather than hierarchy.
  • Work with customer-facing teams to understand real-world requirements and feed these into architectural decisions.
  • Create an environment where engineers can challenge ideas, collaborate effectively and make better technical decisions.
What We're Looking For
  • 10+ years of software engineering experience, with significant experience in architectural or technical leadership.
  • Strong experience across multiple layers, ideally including high-level software, embedded systems and low-level hardware interaction.
  • Deep understanding of embedded systems, hardware interfaces and resource-constrained environments.
  • Strong understanding of FPGA-based systems, including timing constraints and the interaction between hardware and firmware.
  • Experience designing systems where performance, latency, throughput and deterministic behaviour are important.
  • Proven ability to design architectures spanning low-level systems through to high-level APIs.
  • Strong programming skills and a willingness to remain hands-on when required.
  • Experience influencing technical direction without relying on formal authority.
  • Excellent communication skills, with the ability to explain complex technical concepts clearly.
Desirable Experience

Experience in one or more of the following would be advantageous:

  • Compiler design, intermediate representations, ASTs or transpilers.
  • Digital signal processing or real-time control systems.
  • Distributed systems involving multiple processors or tightly synchronised components.
  • Scientific or numerical computing environments.
  • Python-based scientific software ecosystems.
  • High-performance computing or performance-critical applications.
  • Customer-facing technical roles where user requirements have directly influenced product or architecture decisions.

A background in physics, scientific computing or another highly technical domain would be advantageous, but is not essential.

Why Join?

You will have the opportunity to take a genuinely influential architectural position within a technically ambitious organisation.

You will work at the intersection of software, embedded technology, firmware and advanced hardware, helping shape systems that need to operate at the limits of performance and precision.

This is an opportunity for an experienced engineer who wants to have a real technical impact, rather than simply move further away from engineering into management.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Architect | Advanced Embedded Systems
Software Architect | Advanced Embedded Systems

Trinnovo Group | B Corp™ • Delft

Híbrido
EUR 110.000 - 150.000
Hybrid work
Software Architect
Software Architect

Interclearer B.V. • Amsterdam

Híbrido
EUR 120.000 - 150.000
Health insurance
Dental insurance
Vision insurance
+3
Software Architect
Software Architect

Nearfield Instruments • Rotterdam

Presencial
EUR 80.000 - 100.000
Learning and development opportunities
Autonomy in decision-making
Working on advanced technologies
Software Architect
Software Architect

Sioux Technologies • Eindhoven

Híbrido
EUR 90.000 - 120.000
Flexible work hours (32-40h)
Home office option
28 holidays + 12 extra
+2
System Architect
System Architect

Nearfield Instruments • Rotterdam

Presencial
EUR 90.000 - 130.000
System Architect (Advanced Semiconductor) - TEMP
System Architect (Advanced Semiconductor) - TEMP

Independent Recruiters • Nijmegen

Presencial
EUR 67.000 - 78.000
Senior Software Architect for Embedded & FPGA Systems
Senior Software Architect for Embedded & FPGA Systems

Trust in SODA • Noord-Holland

Híbrido
EUR 100.000 - 110.000
System Engineer
System Engineer

AIM Solutions • Eindhoven

Presencial
EUR 90.000 - 130.000
Hardware Architect
Hardware Architect

Liemur Limited • Eindhoven

Presencial
EUR 55.000 - 90.000
Flexible working hours
Annual study budget
Customized training program
+4
Embedded Engineering Manager
Embedded Engineering Manager

5V Tech • Delft

Presencial
EUR 90.000 - 110.000
25 vacation days per year
Travel expense reimbursement
Flexible working hours
+2