Software Engineer I, Embedded Development

Apply Now β†—
πŸ“ Chennai, Tamil Nadu, IndiaFull time

About this 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

Frequently Asked Questions

Is the salary disclosed for the Software Engineer I, Embedded Development position at ICU Med?
The salary for this Software Engineer I, Embedded Development role at ICU Med is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer I, Embedded Development position at ICU Med located?
This Software Engineer I, Embedded Development role at ICU Med is based in Chennai, Tamil Nadu, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer I, Embedded Development role at ICU Med full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer I, Embedded Development role at ICU Med.
How do I apply for the Software Engineer I, Embedded Development position at ICU Med?
Click the "Apply Now" button on this page. You will be redirected to ICU Med's official application portal hosted on oraclecloud where you can submit your application directly.
When was the Software Engineer I, Embedded Development job at ICU Med posted?
This Software Engineer I, Embedded Development position at ICU Med was posted on Jun 5, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Software Engineer I, Embedded Development
ICU Med
Apply for this role β†—

You'll be redirected to ICU Med's official application page on oraclecloud.