Company Description
Clarity Medical, founded in 2003, designs and manufactures high-quality medical devices and diagnostic solutions for hospitals, physicians, and diagnostic centers around the world. The company’s products are developed and produced in India and hold key international certifications including CE, SFDA, ISO, and TGA. Clarity Medical’s Tele-Health and Home Care solutions enable access to medical care in diverse locations and connect patients with medical professionals regardless of distance. The organization is committed to innovation, reliability, and global standards in medical equipment to support better healthcare outcomes.
Role Description
This is a full-time, on-site Embedded Software Engineer role based in the Mohali district. The Embedded Software Engineer will design, develop, and maintain embedded software for medical diagnostic equipment, ensuring reliability, performance, and regulatory compliance. Daily responsibilities include implementing new features, optimizing existing code, performing debugging and troubleshooting, and collaborating with hardware, QA, and product teams to integrate software with medical devices. The role also involves participating in software design reviews, writing technical documentation, and contributing to continuous improvement of development processes and tools.
Qualifications
-
Strong embedded software programming skills, with hands-on experience in Embedded Software and Software Development.
-
Experience in software design for embedded systems, including architecture, modular design, and code optimization.
-
Proficiency in debugging embedded applications and diagnosing hardware–software interaction issues.
-
Knowledge of real-time operating systems (RTOS), microcontrollers, and communication protocols (e.g., UART, SPI, I2C, CAN).
-
Familiarity with medical device development standards, safety, and regulatory requirements is an advantage.
-
Bachelor’s degree or higher in Electronics, Computer Engineering, Electrical Engineering, or a related discipline.
-
Ability to work collaboratively in cross-functional teams and communicate technical concepts clearly.
-
Experience with version control systems, build tools, and documentation practices for embedded projects.