Embedded Firmware Engineer - Precision Biosensing Platform

Praxa Sense BV

Rotterdam

Híbrido

EUR 65.000 - 90.000

Jornada completa

Hace 9 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Equity participation
25 holiday days
7% pension contribution
Free office lunch Fridays
Travel cost reimbursement (€0.23/km)
Work-from-home reimbursement
Hybrid work Rotterdam: 3 days/week
Team outings
Direct collaboration with optics and G
Satisfaction of health-tech impact

Descripción de la vacante

Praxa Sense is seeking an Embedded Firmware Engineer to develop and optimize firmware for its ALIS platform. You will work on ARM32-based microcontrollers, implementing drivers, data acquisition routines, and real-time control loops.

Collaboration with optics and signal processing teams ensures precise timing and calibration for reliable health monitoring. The role emphasizes testing with GoogleTest, CI/CD integration, and performance optimization, while maintaining a lean, agile mindset and

Formación

  • 3+ years of 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.
  • Familiarity with electronics.
  • Experience with agile development, Git workflows, and CI/CD environments.
  • Someone who thrives in a lean, agile environment, enjoys wearing multiple hats and takes ownership.

Responsabilidades

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

Conocimientos

C/C++ expert
ARM Cortex-M
Real-time systems
Debugging tools
Git/CI/CD
Unit testing
OO design

Educación

MSc in Electrical Engineering or related

Herramientas

J-Link
Oscilloscopes
Logic analyzers
Verilog/VHDL (optional)
CI/CD tooling

Descripción del empleo

At Praxa Sense, we are 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 ® , which means determining how the sensor measures, synchronizes, filters, and communicates.


What you will do


  • Develop and maintain embedded firmware in C++ for ARM32-based microcontrollers.

  • 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.

  • Familiarity with electronics.

  • Experience with agile development, Git workflows, and CI/CD environments.

  • Someone who thrives in a lean, agile environment, enjoys wearing multiple hats and takes ownership.


Additional skills we would be happy to hear about

These are not requirements for the position, but if you have any knowledge of the following subjects, we would love to hear about it.



  • FPGA programming experience (Verilog/VHDL).

  • Digital signal processing.


What we offer


  • Salary matching your experience with potential equity participation.

  • 25 holiday days per year, additional special leave days for big life events such as weddings, moving houses and funerals.

  • 7% of your salary as a contribution to life annuity.

  • Free office lunch on Fridays.

  • Fun company outings, but no unnecessary obligations.

  • If you live more than 5km from the office: travel cost reimbursement of €0,23 per kilometer, also (or especially) when you come by bike.

  • Work-from-home reimbursement so you can also drink quality coffee at home.

  • Hybrid work culture: in-person collaboration at the Groot Handelsgebouw in Rotterdam at least 3 days/week, work from home when you need to focus (or do some laundry).

  • Direct collaboration with experts in optics, signal processing and biomedical engineering, and very friendly and ambitious colleagues.

  • The satisfaction of contributing to technology that directly improves health monitoring.

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

Embedded Firmware Engineer
Embedded Firmware Engineer

Praxa Sense • Rotterdam

Híbrido
EUR 65.000 - 90.000
Salary aligned to experience
25 vacation days
Life annuity contribution
+5
Optoelectronics hardware engineer
Optoelectronics hardware engineer

Praxa Sense • Rotterdam

Híbrido
EUR 70.000 - 95.000
Salary matching equity participation
25 holiday days + special leave
Life annuity contribution 7%
+3
Research Scientist - Speckle Physics & IP
Research Scientist - Speckle Physics & IP

Praxa Sense BV • Rotterdam

Híbrido
EUR 70.000 - 110.000
Equity participation
25 holiday days
Life annuity 7%
+4
Research Scientist – Speckle Physics & IP
Research Scientist – Speckle Physics & IP

Praxa Sense • Rotterdam

Híbrido
EUR 70.000 - 110.000
Lead Clinical Research – Praxa Sense Praxa Sense
Lead Clinical Research – Praxa Sense Praxa Sense

NVvTG • Países Bajos

Híbrido
EUR 90.000 - 130.000
Equity participation
Salary aligned to experience
Holiday entitlement 25 days
+5
Embedded Engineer
Embedded Engineer

AIM Solutions • Eindhoven

Presencial
EUR 70.000 - 110.000
Ownership of timing backbone
Small team
High Tech Campus Eindhoven
+1
System Test Engineer
System Test Engineer

Xsens • Enschede

Presencial
EUR 55.000 - 75.000
Vacation days
Tax perks
Flexible hours
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Optics11 • Amsterdam

Presencial
EUR 70.000 - 110.000
Hybrid Embedded Firmware Engineer – Equity Eligible
Hybrid Embedded Firmware Engineer – Equity Eligible

Praxa Sense • Rotterdam

Híbrido
EUR 65.000 - 90.000
Salary aligned to experience
25 vacation days
Life annuity contribution
+5
System Test Engineer
System Test Engineer

Movella • Enschede

Presencial
EUR 52.000 - 76.000
28 paid vacation days
Tax perks for sports memberships and a
Flexible working hours
+3