Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Design & develop embedded firmware for medical devices usingSTM32, PIC, andATmegamicrocontrollers.
  • Implement communication protocols (I2C, SPI, UART, USB)and driversfor sensors, actuators,displays,and other hardware peripherals.
  • Develop safety-critical software compliant withIEC 62304, ISO 13485, ISO 14971, and IEC 60601standards.
  • Optimizepower management and real-time performance usingAzure RTOS/ThreadX.
  • Conducthardware-softwareintegration testing, root cause analysis, and defect resolution.
  • Collaborate with hardware,verification, and regulatory teams to ensure product reliability.
  • Maintain version control (SVN/Git) and technical documentation.

Qualifications

Technical:

  • Minimum2 years of embedded C/C++ development inmedical devices.
  • ExpertisewithARM Cortex-M (STM32/NXP)and 8/16-bit MCUs (PIC24/PIC32/ATmega).
  • Hands-on experience withI2C, SPI, UART, sensors, and display interfaces.
  • Knowledge of RTOS (Azure RTOS,FreeRTOS, or similar).
  • Familiarity with medical standards (IEC 62304, ISO 13485, IEC 60601).

Soft Skills:

  • Analyticaltroubleshootinghardware & softwareissues.
  • Ability to work in cross-functional teams.
  • Strong documentation practices.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143961357

Similar Jobs