- Develop and maintain embedded firmware/software for medical devices.
- Design, develop, debug, and optimize C/C++ embedded applications.
- Work with microcontrollers, peripherals, communication protocols, and real-time systems.
- Integrate software with hardware and troubleshoot system-level issues.
- Develop device drivers, control algorithms, and communication interfaces.
- Perform unit testing, debugging, integration testing, and verification.
- Analyze software defects and implement corrective actions.
- Prepare software design, technical, and testing documentation.
- Follow medical-device software development and quality processes.
- Collaborate with Hardware, R&D;, QA/RA, and Product teams throughout the development lifecycle.
Job Requirements :
- 3-6 years of experience in embedded software development for industrial automation systems.
- Robust knowledge of 32-bit microcontrollers (STM/SPM) and ARM processors.
- Experience with programming languages such as C++ or Assembly Language.
📌 Embedded Software Engineer (Chennai)
🏢 ABABIL HEALTHCARE
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.