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.
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.
Skills
Embedded firmware development
C++ programming
Real-time systems
Debugging tools
Agile development
Education
MSc in Electrical Engineering or related field
Tools
CMake
GitHub
GoogleTest (GTest)
RTOS
Job description
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.