Qatar , Doha
--
Company

Job Details

Job Description

Roles & Responsibilities

Lead end to end firmware development for regulated medical devices

Design and implement bare metal and RTOS based embedded systems

Define firmware requirements from system and user needs

Drive unit, integration, and system level verification activities

Produce firmware documentation suitable for regulatory submission

Desired Candidate Profile

15+ years of hands on embedded firmware development experience

Expert level C/C++ programming for embedded systems (non negotiable)

Proven experience delivering firmware for regulated products (medical devices strongly preferred; IEC 62304 experience required)

Strong, practical experience with bare metal firmware and at least one RTOS (e.g. FreeRTOS, ThreadX, QNX)

Deep understanding of microcontrollers, hardware interfaces, and protocols (SPI, I2C, UART, CAN, USB; wireless experience highly valued)

Similar Jobs