Embedded Software Engineer C/c++ vacatures in Delft
Embedded Firmware Engineer
praxa senseDelft1 - 40 uurHBO21 dagen geledenMedior Software Engineer
VPInstrumentsDelft€3.913 - €5.08232 - 40 uurHBO56 dagen geleden
Download de app
Bekijk en solliciteer op vacatures bij jou in de buurt, waar en wanneer jij wilt. Je nieuwe baan is altijd dichtbij.
Embedded Firmware Engineer
Functieomschrijving
Embedded Firmware Engineer - Precision Biosensing Platform
Praxa SensePosted on Feb 3, 2026
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.
To apply: Send your CV and motivation to .
Submissions without a motivational letter will result in automatic rejection.
Vacaturekenmerken
- Plaats
- Delft
- Werkgever
- praxa sense
- Gemeente
- DELFT
- Functiegroep
- Overig
- Branche
- Overig
- Provincie
- Zuid-Holland
- Uren
- Fulltime
- Dienstverband
- Vast
- Opleidingsniveau
- HBO
Aan de slag als Embedded Software Engineer C/c++ in Delft? Bekijk het uitgebreide aanbod vacatures in Delft voor Embedded Software Engineer C/c++ op Nationale Vacaturebank en ga de uitdaging aan!
Veelgestelde vragen
Er zijn 3 vacatures beschikbaar.