Embedded Firmware Engineer - Precision Biosensing Platform

Praxa Sense

Delft

Hybrid

EUR 75,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary matching your experience
Potential equity participation
Direct collaboration with experts
Opportunity to improve health monitoring technology

Job summary

A health technology innovator in the Netherlands is looking for an Embedded Firmware Engineer to develop and maintain firmware for their precision biosensing platform. This role involves hands-on coding, collaboration with cross-disciplinary teams, and optimizing software for ARM-based systems. Candidates should have at least 3 years of experience in embedded systems and possess strong C/C++ skills. The position offers a hybrid work culture, allowing for flexibility while ensuring crucial in-person collaboration.

Qualifications

  • 3+ years of experience in embedded firmware development for real-time systems.
  • Expert-level C/C++ with modern coding practices including templates and OOD.
  • Familiarity with ARM Cortex-M architecture and peripheral programming.
  • Familiarity with ARM Cortex-M architecture and peripheral programming.
  • Experience with debugging tools (J-Link, Logic Analyzers, oscilloscopes) and profiling firmware performance.
  • Understanding of hardware/software integration, timing analysis, and interrupt-driven design.
  • Comfortable with Agile development, Git workflows, and CI/CD environments.
  • Bonus: experience with RTOS, FreeRTOS, or bare-metal low-power systems.
  • Thrives in lean, agile environments – enjoys wearing multiple hats and taking ownership.
  • Believes in synergy: great products emerge when experts in different domains collaborate closely.

Responsibilities

  • Develop and maintain embedded firmware in C++ for ARM32-based microcontrollers.
  • Design and implement modular drivers and real-time control loops.
  • Integrate and optimize communication protocols for robust data exchange.
  • Integrate and optimize communication protocols (UART, SPI, BLE, USB) for robust data exchange.
  • Collaborate closely with signal processing and data science engineers to align timing, synchronization, and calibration logic.
  • Implement unit and integration tests using GoogleTest (GTest) or similar frameworks.
  • Contribute to continuous integration pipelines for automated build and regression testing.
  • Optimize for power, memory, and timing constraints without sacrificing maintainability.

Skills

Embedded firmware development
C++ programming
Real-time systems
Debugging tools
Agile development
CI/CD

Education

MSc in Electrical Engineering or related field

Tools

CMake
GitHub
GoogleTest (GTest)
RTOS
CI/CD

Job description

Embedded Firmware Engineer – Precision Biosensing Platform (Full-time)

Who we are

At Praxa Sense, we’re redefining non-invasive health monitoring with our optical innovation ALIS – a speckle-based biosensor enabling new frontiers in remote vital sign tracking.

We’re looking for an Embedded Firmware Engineer who thrives at the intersection of hardware and code – crafting the logic that turns precision optics and electronics into accurate, reliable data streams. You’ll design and implement embedded systems software for our ARM-based sensing platform, ensuring that every photon and every signal is handled efficiently and intelligently.

Your firmware will be the heartbeat of ALIS – determining how the sensor measures, synchronizes, filters, and communicates.

What you will do

  • Develop and maintain embedded firmware in C++ for ARM32-based microcontrollers.
  • Build scalable CMake project structures and manage codebases via GitHub.
  • Design and implement modular drivers, data acquisition routines, and real-time control loops.
  • Integrate and optimize communication protocols (e.g. UART, SPI, BLE, USB) for robust data exchange.
  • Collaborate closely with signal processing and data science engineers to align timing, synchronization, and calibration logic.
  • Implement unit and integration tests using GoogleTest (GTest) or similar frameworks.
  • Contribute to continuous integration pipelines for automated build and regression testing.
  • Optimize for power, memory, and timing constraints without sacrificing maintainability.

What we are looking for

  • 3+ years of experience in embedded firmware development for real-time systems.
  • MSc degree in Electrical Engineering, Embedded Systems, Computer Engineering, or equivalent.
  • Expert-level C/C++ with modern coding practices, including templates and object-oriented design.
  • Familiarity with ARM Cortex-M architecture and peripheral programming.
  • Experience with debugging tools (e.g. J-Link, Logic Analyzers, oscilloscopes) and profiling firmware performance.
  • Understanding of hardware/software integration, timing analysis, and interrupt-driven design.
  • Comfortable with agile development, Git workflows, and CI/CD environments.
  • Bonus: experience with RTOS, FreeRTOS, or bare-metal low-power systems.
  • Thrives in lean, agile environments – enjoys wearing multiple hats and taking ownership.
  • Believes in synergy: great products emerge when experts in different domains collaborate closely.

What we offer

  • Salary matching your experience with potential equity participation.
  • A pivotal role in building the firmware foundation of a deep-tech biosensing product.
  • Direct collaboration with experts in optics, signal processing, and data science.
  • The chance to shape how world-leading companies evaluate and integrate our technology.
  • Hybrid work culture: in-person collaboration in Delft at least 2 days/week.
  • The satisfaction of building technology that directly improves health monitoring.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer
Electrical Engineer

Praxa Sense • Delft

On-site
EUR 60,000 - 80,000
Salary matching experience
Hybrid work culture
25 paid holiday days
+1
Signal Processing Engineer – Real-Time Bio-Algorithms
Signal Processing Engineer – Real-Time Bio-Algorithms

Praxa Sense • Delft

Hybrid
EUR 70,000 - 95,000
Equity participation
25 paid holiday days per year
Budget for personal development
+1
Internship opportunity: Biomedical or Clinical Research
Internship opportunity: Biomedical or Clinical Research

Praxa Sense • Delft

On-site
Monthly internship compensation of €400
Guidance from clinical technologists and engineers
Fun team activities
Lead Optical Sensing Development Engineer
Lead Optical Sensing Development Engineer

Jobless • Amsterdam

On-site
EUR 90,000 - 125,000
Embedded Software Engineer
Embedded Software Engineer

GoTo Meeting • Enschede

On-site
EUR 50,000 - 70,000
28 paid vacation days
Tax perks for sports memberships
Flexible working hours
+3
Embedded Software Engineer (low-level Medtech)
Embedded Software Engineer (low-level Medtech)

Progressive • Eindhoven

Hybrid
EUR 70,000 - 110,000
Lead Optical Sensing Development Engineer
Lead Optical Sensing Development Engineer

Optics11 • Amsterdam

On-site
EUR 90,000 - 130,000
Software Architect
Software Architect

Invisix • Eindhoven

Hybrid
EUR 140,000 - 190,000
Competitive salary + benefits package
Employee Share Ownership Plan
Learning and development budget
+1
Electronics Integration Engineer
Electronics Integration Engineer

AIM Solutions • Eindhoven

On-site
EUR 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Evondos Oy • Zoetermeer

Hybrid
EUR 70,000 - 100,000
Hybrid working model
25 vacation days
Flexible hours (32–40 per week)
+1