Embedded Software Architect

HBK - Hottinger Brüel & Kjær

Waalwijk

On-site

EUR 65,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Good work-life balance
Continuous professional and personal development

Job summary

HBK - Hottinger Brüel & Kjær in Waalwijk is seeking a knowledgeable Firmware Software Architect who will be pivotal in defining and safeguarding firmware architecture in complex DAQ systems. This role requires extensive experience in firmware architecture and embedded systems, with a focus on digital hardware bring-up.

The successful candidate will lead innovation and collaboration and ensure robust firmware solutions. We offer a balance between work and life in an international environment.

Qualifications

  • M.Sc. in Electrical Engineering or Computer Science required.
  • Extensive experience in firmware architecture (>5 years).
  • Strong understanding of hardware-near software.
  • Expertise in embedded C development essential.

Responsibilities

  • Define and safeguard firmware architecture for DAQ systems.
  • Collaborate with System and Hardware Architects.
  • Lead prototyping for driver architecture.
  • Monitor firmware robustness in deployed systems.

Skills

Firmware architecture
Embedded systems
Digital hardware bring-up
C/C++ development

Education

Master’s degree in Electrical Engineering or related field

Tools

FPGA design knowledge

Job description

Job Profile: Firmware Software Architect

The Firmware Software Architect is a recognized technical authority responsible for defining, evolving, and safeguarding the architecture of firmware components within complex DAQ (Data Acquisition) systems. This role ensures that firmware solutions deliver exceptional performance, reliability, and scalability, while remaining fully aligned with the overarching system vision established by the System Architect. The Firmware Architect drives innovation and lays the groundwork for next‑generation DAQ platforms by modernizing existing solutions and seamlessly integrating cutting‑edge technologies.

The Firmware Software Architect will collaborate within a team of technical leaders, guided by the Head of Platform Architecture, to define and execute technical roadmaps. This team ensures a streamlined, high‑performance technology stack overall solutions by driving innovation and staying at the forefront of industry advancements.

Responsibilities
  • Own the end‑to‑end firmware architecture for DAQ hardware platforms, with a strong focus on digital hardware bring‑up and first‑time‑right hardware enablement.
  • Define architectural principles, patterns, and standards for low‑level firmware, including driver‑level C code, boot flows, hardware abstraction, and real‑time execution on R5 cores.
  • Establish robust interfaces and integration concepts between digital hardware, FPGA‑based interfaces, low‑level firmware, real‑time communication stacks, and higher software layers.
Strategic Collaboration
  • Partner closely with the System Architect and Hardware Architect to shape system concepts, define bring‑up strategies, and resolve hardware‑software integration trade‑offs early.
  • Align firmware architecture with processor architecture, board design, FPGA designs, boot concepts, and real‑time bus requirements to ensure the hardware can be commissioned and operated as intended.
  • Provide feasibility assessments, risk analysis, and technical guidance for digital hardware bring‑up, firmware integration, and platform readiness during early development phases.
Technology & Innovation Leadership
  • Evaluate processors, SoCs, digital interfaces, and real‑time communication technologies for integration into DAQ platforms.
  • Lead prototyping and proof‑of‑concept activities for hardware bring‑up, low‑level driver architecture, and integration of C‑based protocol stacks for real‑time busses.
  • Drive architectural decisions for boot processes, startup sequencing, diagnosability, and firmware update mechanisms to ensure robust and serviceable platforms.
Implementation Guidance
  • Act as a technical mentor and hands‑on advisor for firmware teams developing low‑level C code, board support packages, and hardware‑near software components.
  • Ensure architectural consistency and implementation quality across driver development, R5‑core firmware, real‑time bus integration, and hardware bring‑up activities.
  • Provide hands‑on support for critical debugging, startup issues, boot problems, and firmware‑hardware integration challenges to enable successful platform commissioning.
Lifecycle & Sustainability Management
  • Monitor firmware robustness, startup behavior, and hardware interaction in deployed systems.
  • Define and evolve concepts for firmware maintainability, safe firmware updates, and long‑term support across hardware generations.
  • Anticipate component and technology changes and establish migration strategies for firmware, boot loaders, and hardware‑dependent software layers.
Stakeholder Engagement
  • Communicate architectural decisions and rationale to internal stakeholders and external customers.
Qualifications & Experience
  • Master’s degree (M.Sc.) in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Extensive experience in firmware architecture, embedded systems, and digital hardware bring‑up for complex hardware platforms (>5 years).
  • Strong understanding of hardware‑near software architecture, modular low‑level design, and real‑time system constraints.
  • Deep expertise in embedded C development at driver and board‑support‑package level; solid C++ knowledge is a plus where relevant.
  • Experience bringing up firmware on new digital hardware platforms.
  • Experience interfacing with FPGA‑based designs; knowledge of FPGA design is a strong plus.
We Offer

Freedom with responsibility is the framework for HBK’s employees. This allows for a good balance between work and family life and for constant development of professional and personal skills in an international and enjoyable working environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Architect
Embedded Software Architect

OMEGA, Inc. • Waalwijk

On-site
EUR 70,000 - 90,000
Good balance between work and family life
Development of professional skills
International working environment
Lead Embedded Firmware Architect, DAQ Systems
Lead Embedded Firmware Architect, DAQ Systems

HBK - Hottinger Brüel & Kjær • Waalwijk

On-site
EUR 65,000 - 85,000
Good work-life balance
Continuous professional and personal development
Firmware Designer (FPGA)
Firmware Designer (FPGA)

Neways Electronics International • Enschede

Hybrid
EUR 60,000 - 90,000
27 days annual leave
13 days off under ROW Act
Flexible and hybrid environment
+4
Firmware Designer (FPGA)
Firmware Designer (FPGA)

Neways Electronics International • Son en Breugel

Hybrid
EUR 70,000 - 90,000
27 days annual leave
13 days off (RHW)
Travel expenses
+3
Software Architect
Software Architect

Nearfield Instruments • Rotterdam

On-site
EUR 80,000 - 100,000
Learning and development opportunities
Autonomy in decision-making
Working on advanced technologies
Lead Embedded Firmware Architect for Next-Gen DAQ Platforms
Lead Embedded Firmware Architect for Next-Gen DAQ Platforms

OMEGA, Inc. • Waalwijk

On-site
EUR 70,000 - 90,000
Good balance between work and family life
Development of professional skills
International working environment
Firmware Engineer
Firmware Engineer

European Tech Recruit • Amsterdam

On-site
EUR 70,000 - 90,000
Senior Embedded Systems, Firmware Engineer
Senior Embedded Systems, Firmware Engineer

Jobtailor • Delft

On-site
EUR 70,000 - 105,000
Firmware Engineer
Firmware Engineer

Trinamics • Noord-Brabant

On-site
EUR 60,000 - 80,000
Hardware Manager
Hardware Manager

IC Resources • Nederland

On-site
EUR 90,000 - 120,000