Technical Analyst, Embedded Development

  • Category: Software Developer Jobs
  • Location: Chennai, Tamil Nadu
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 20K to 33K
  • Published on: 2025/09/19

Job Description

Job Title

Technical Analyst, Embedded Development

Position Summary

The individual will work on Software design and development work using Android for next generation infusion devices, with application in hospitals across the globe. The role involves working on Java and some C/C++, with a good understanding of Operating Systems/ BSP, and TCP/IP networking.

Essential Duties & Responsibilities
Develop software/features for next generation infusion pump
Debug and test infusion software
Perform code reviews and mentor junior engineers
Hands-on software developer on Embedded devices
Needs to handle customer issues and issues from verification promptly, reproduce the issue and root cause and fix the problem

Knowledge, Skills & Qualifications
Strong in Java/ OOA/ OOD
Good understanding of understanding of Operating System (Linux/Android)
Good understanding of software development process
Proven hands-on Software Development experience
Proven working experience in Java development
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

Education and Experience
Bachelors in engineering in Computer Science/ Electronics and Communication or Electrical (CSE/ ECE/ EEE) or related fields
7 to + years of development experience in C++ (Embedded Devices knowledge is a plus)
Expert at debugging in an Embedded environment
Prior experience in Spring Framework
Prior experience as a Sun Certified Java Developer
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development

Minimum Qualifications
Must be at least 18 years of age
Must pass pre-employment background verification

Travel Requirements
Typically requires travel less than 5% of the time

Physical Requirements and Work Environment
This is largely a sedentary role
While performing the duties of this job, the employee may be required to sit or stand for long periods of time; depending on the machine they are operating
Operator is required to use computer or touch screen to enter work order data,


Company Name: ICU Medical

Related jobs

  • .NET-Angular-SQL-Javascript

    Job description 1Full Stack NET Developer with 10 years of handson experience in both frontend and backend development 2NET Core ASPNET Core C AngularReact JavaScript HTML5 CSS3 and SQL Server 3Develop responsive web interfaces using Angular React or...

    Full Time / Part Time

    $ Estimated: 19K to 24K

    Chennai, Tamil Nadu

    2025/09/28


    Apply Now

  • Full Stack Software Engineer III

    I f you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what yo...

    Full Time / Part Time

    $ Estimated: 17K to 31K

    Chennai, Tamil Nadu

    2025/09/26


    Apply Now

  • Staff Software Engineer, NextGen

    If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you...

    Full Time / Part Time

    $ Estimated: 23K to 24K

    Chennai, Tamil Nadu

    2025/09/26


    Apply Now