Search by job, company or skills

Software Engineer I, Embedded Development

Software Engineer I, Embedded Development

ICU Medical
3-5 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Job Title

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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Microcontroller architecture

Debugging tools and techniques

About Company

Similar Jobs

6-8 yrs
Chennai, India
Skills:
snowflake , Sql, Python, LLMs, Cortex AI models, Agentic Frameworks, DBT models, DataOps.Live
5-7 yrs
Chennai, India
Skills:
.NET, Inter-process communication (IPC), .Net Core 8 and above, C#, Gcp, Azure, Python, AWS, Virtualization tools, CI/CD pipeline development and maintenance, VS Code, Multi-threaded applications, Visual Studio 2022