CareerPlanSign in

Staff Software Engineer

United States - Minnesota - St. Paul💼 Full-time💰 $99,300–$99,300🗓 2026-06-16 → 2026-10-02

Core

Design, develop, and deploy embedded software and system architecture for diagnostic and interventional cardiology devices to treat heart disease.

Role type

Staff Software Engineer (Embedded Systems)

Builds

Medical devices for electrophysiology and cardiology

Domain

Healthcare / Medical Devices / Electrophysiology

Deliverable

production ML models | product features

Required skills

Object-Oriented Design, C++, Qt/QML, OpenGL, CUDA, Linux, Software Architecture, Requirements Engineering, Embedded Systems, Full Product Lifecycle

Preferred skills

Cyber Security, Distributed Embedded Systems, Python, TCP/IP, Web Services, IEC60601-1, IEC62304

Technologies

C++, Qt, QML, OpenGL, CUDA, Linux, Visual Studio, Jira, Perforce (via careerplan.io/jobs/31153214-staff-software-engineer-at-abbott)

Responsibilities

Develop requirements specifications and software designs for embedded algorithms and GUIs; participate in code reviews and final release; create test plans and protocols; collaborate with QA, RA, and hardware engineers; document solutions for manufacturing; make critical technical decisions.

Seniority

Staff, technical leadership & mentorship