CareerPlanSign in

Software Engineer – Embedded Systems

Morrisville💼 Full-time🗓 2026-08-28 → 2026-09-25

Core

Develop, maintain, test, and troubleshoot embedded software for blood pressure monitoring products.

Role type

Senior IC embedded software engineer

Builds

Blood pressure monitoring devices and associated PC-based software tools

Domain

Medical devices / Embedded systems

Deliverable

production ML models | product features

Required skills

C programming, embedded systems/microcontrollers, hardware/software integration debugging, software testing and verification, software release processes, root cause analysis

Preferred skills

Delphi/Object Pascal, software verification and validation, sensor/measurement system experience, software configuration management

Technologies

C, microcontrollers, PC-based applications

Responsibilities

Design, develop, and debug embedded software; interface software with electronic hardware and sensors; execute and document software testing activities; troubleshoot hardware/software integration issues; collaborate with hardware, quality, and manufacturing teams; maintain software documentation and development processes.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.