Software Engineer I, Embedded Development at ICU Medical Inc
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

03 Sep, 26

Salary

0.0

Posted On

05 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Python, Design Patterns, Embedded Systems, Microcontroller Architecture, Debugging Tools, RTOS

Industry

Medical Equipment Manufacturing

Description
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
Responsibilities
Design, develop, and maintain embedded software for real-time systems using C++ and Python. Collaborate with hardware teams to integrate software with devices and optimize system performance.
Loading...