Enter a job title or keyword

Software Engineer – Embedded Systems

Halma


Job Location:

Morrisville, NC - USA

Monthly Salary: Not provided by the employer
Posted: 29 August 2026 (11 hours ago)
Application Deadline: 26 November 2026
Vacancies: 1 Vacancy

Job Summary

Belong to a team where taking initiative being adaptive and inquisitive are valued.

Job Summary

SunTech Medical is seeking a hands-on Software Engineer Embedded Systems to develop maintain test and troubleshoot software for our blood pressure monitoring products. This position will work closely with the Software Manager and cross-functional engineering teams and will have the opportunity to take ownership of software projects and develop broad knowledge of our products and technology.

The ideal candidate is an experienced adaptable software engineer who enjoys solving problems working with existing code and contributing directly to software development and testing.

Key Responsibilities

  • Design develop maintain and debug embedded software using C.
  • Develop and maintain software that interfaces with electronic hardware sensors and other device components.
  • Maintain enhance and troubleshoot existing software developed by others.
  • Develop and support PC-based applications and software tools.
  • Develop execute and document software testing and verification activities.
  • Troubleshoot software and hardware/software integration issues and identify root causes.
  • Participate in requirements design coding testing and software release activities.
  • Collaborate with hardware quality manufacturing and other engineering teams.
  • Maintain appropriate software documentation and follow established development and quality processes.
  • Take ownership of assigned software projects and deliverables.
  • Provide technical support and knowledge sharing to other members of the cross-functional team.

Required Qualifications

  • Bachelors degree in Computer Science Software Engineering Computer Engineering Electrical Engineering or related field or equivalent experience.
  • Minimum 5 years of professional software development experience including significant embedded software experience.
  • Strong C programming skills and experience with embedded systems/microcontrollers.
  • Experience debugging software and hardware/software integration issues.
  • Experience maintaining and enhancing software developed by others.
  • Experience with software development testing debugging and release processes.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a small cross-functional team.
  • Hands-on approach with a willingness to code troubleshoot test and solve problems directly.

Preferred Qualifications

  • Experience with Delphi/Object Pascal.
  • Medical device or other regulated industry experience.
  • Experience with software verification and validation.
  • Experience with sensors measurement systems or electronic hardware.
  • Familiarity with software configuration management source control and formal development processes.

Company: SunTech Medical; #LI-AA1

If you are passionate about making a positive impact on peoples lives come grow with us!

Not the right fit Let us know youre interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!


Required Experience:

IC


About Company

Company Logo

Our purpose is to grow a safer, cleaner, healthier future for everyone, every day. Halma is a global Group of life-saving technology companies. Our companies provide innovative solutions to many of the key problems facing the world today. Our Sectors: Safety technologies that ... View more

View Profile View Profile