At a glance
- Type
- Full Time
- Location
- Chennai, IN
- Posted
- Jun 5, 2026
- Visa sponsorship
- ICU Medical sponsorsFrom recent H-1B filings
- Company size
- Large (5K-10K)
- Industry
- Healthcare/BioTech
About the role
Job Title
Software Engineer I, Embedded Development
Experience: 3 to 5 Years
Location: Chennai
Job Description
We are looking for a skilled Embedded Software Developer with 3-5 years of experience in developing and maintaining embedded systems. The ideal candidate should have strong programming skills in C++ and Python, along with a solid understanding of embedded platforms. Experience with RTOS-based systems will be an added advantage.
Key Responsibilities
- Design, develop, and maintain embedded software for real-time systems
- Write efficient, scalable, and high-quality code in C++ and Python
- Work closely with hardware teams to integrate software with embedded devices
- Debug and resolve issues in embedded applications and system-level software
- Participate in code reviews and ensure adherence to coding standards
- Develop and execute unit and integration tests
- Analyze system performance and optimize as needed
- Document design, implementation, and test procedures
Required Skills
- Strong proficiency in C++ and Design Patterns
- Working knowledge of Python
- Good understanding of embedded systems and microcontroller architecture
- Experience with debugging tools and techniques
About ICU Medical
ICU Medical
Healthcare/BioTech · Large (5K-10K)
More open roles at ICU Medical
Be first in line for the next ICU Medical role
Scoutify watches 70,000+ companies and alerts you the moment a matching job posts. It can even apply for you before the rush.