Medior firmware engineer
Role details
Job location
Tech stack
Job description
As a Medior Firmware Engineer working on internal projects, you'll help design and build the firmware foundations that power our own medical-device technologies. You'll work closely with senior engineers, contribute to architecture and implementation, and take ownership of well-defined parts of the system while growing toward more independent technical leadership.
You'll be doing things like:
-
Contribute to the architecture, design, and implementation of real-time firmware in modern C++ for our internal medical-device platforms
-
Apply medical-device standards such as ISO 13485, IEC 62304, and ISO 14971 throughout development
-
Help define and execute verification and validation activities, including unit tests, integration tests, and traceability
-
Investigate and debug firmware issues in a structured, reproducible way
-
Support the development of internal documentation, engineering processes, and long-term technical direction at Compen Embedded You might be a great fit if you...
-
Care about building technology that directly affects patient safety and outcomes
Requirements
- Hold a Bachelor's or Master's degree in Computer Science, ideally with strong academic distinction (e.g., magna cum laude)
- Have solid experience in embedded development, ideally in regulated or safety-critical environments
- Communicate clearly, collaborate well, and enjoy working in a team that values trust and ownership
- Feel comfortable switching between internal projects and adapting to different technical contexts
- Understand microcontrollers, low-power design, real-time constraints, and hardware-software interaction
- Can prototype, read and reason about digital and analog circuit diagrams
- Enjoy working in a Unix CLI environment with tools like Neovim, tmux, and Docker
- Appreciate the autonomy and responsibility that come with contributing to internal product development