Software Engineer I, Embedded Development

ICU Medical

Chennai District

On-site

INR 600,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ICU Medical is seeking a Software Engineer I for Embedded Development in Chennai. The role requires 3-5 years of experience in embedded systems, proficient in C++ and Python.

Key responsibilities include designing and maintaining software for real-time systems, collaborating with hardware teams, and optimizing system performance. Candidates must have a solid understanding of embedded platforms and debugging techniques.

Qualifications

  • 3-5 years of experience in developing and maintaining embedded systems.
  • Strong programming skills in C++ and Python.
  • Experience with RTOS-based systems is a plus.

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.

Skills

C++
Python
Embedded Systems
Design Patterns
Debugging Tools

Job description

JOB DESCRIPTION

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Embedded Engineer
Python Embedded Engineer

iaseess consultant llp • Chennai District

On-site
INR 990,000 - 1,210,000
Embedded C/C++ Engineer | 6 Months To 2 Years | Chennai & Bangalore
Embedded C/C++ Engineer | 6 Months To 2 Years | Chennai & Bangalore

HCLTech • Chennai District

On-site
INR 420,000 - 640,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Embedded Software Developer
Embedded Software Developer

HCLTech • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Embedded Testing Engineer
Embedded Testing Engineer

HCLTech • Chennai District

On-site
INR 800,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

Beauto Systems • Pune District

On-site
INR 400,000 - 700,000
Embedded Systems Design & Development Engineer (112502)
Embedded Systems Design & Development Engineer (112502)

Ai-DEA LABS PVT LTD • Chennai District

On-site
INR 300,000 - 420,000
Professional training
Skill-building programs
Project ownership opportunities
Embedded Software Engineer
Embedded Software Engineer

Akas Medical Equipment • Zone 7 Ambattur

On-site
INR 600,000 - 1,000,000
Senior Software Engineer
Senior Software Engineer

Mgtechsoft • Bengaluru

On-site
INR 700,000 - 1,200,000
Software Design Engineer
Software Design Engineer

Park Controls and Communications Private Limited • Bengaluru

On-site
INR 350,000 - 700,000