HamburgerMenu
hirist

IoT/Embedded Software Developer

Posted on: 01/09/2025

Job Description

Role : IoT/Embedded Software Developer

Location : Coimbatore

Experience : 5 - 8 Years

Notice Period : Immediate - 15 Days

Key Responsibilities :

- Develop embedded software for healthcare devices using PIC (MPLAB) and STM32 platforms.

- Implement device drivers, communication protocols, and real-time control algorithms.

- Collaborate with hardware and systems engineering teams for integration.

- Ensure compliance with healthcare regulatory standards (IEC 62304, ISO 13485, FDA).

- Conduct unit testing, code reviews, and support verification and validation efforts.

Technical Skills Required :

- Proficiency in Embedded C/C++ programming.


- Experience with PIC microcontrollers and MPLAB IDE.

- Familiarity with STM32 microcontrollers and development tools (CubeMX, STM32CubeIDE).

- Knowledge of RTOS concepts (FreeRTOS or similar).

- Understanding of UART, SPI, I2C, ADC/DAC, timers, PWM.

- Experience with debugging tools like oscilloscopes and logic analyzers.

Nice-to-Have :


- Understanding of healthcare device standards (IEC 62304, ISO 13485, FDA).


- Experience with communication protocols (e.g., CAN, BLE, USB).

- Familiarity with version control systems (Git, SVN).

- Knowledge of automated testing and continuous integration (CI/CD) for embedded systems.


- Basic knowledge of scripting languages (Python) for test automation.


info-icon

Did you find something suspicious?