CareerPlanSign in

Senior Principal Engineer – Software Development (Medical Devices)

USA CA - Irvine Laguna Canyon💼 Full-time💰 $124,700–$124,700🗓 2026-08-26 → 2026-09-26

Core

Implementing advanced real-time signal processing algorithms and software for cutting-edge medical devices, translating prototypes to production code, and integrating systems for deployment.

Role type

Senior Principal Software Engineer (Medical Devices)

Builds

Embedded and x86-based medical device systems with real-time signal processing capabilities

Domain

Medical Technology / Healthcare

Deliverable

production ML models | product features

Required skills

C#, C/C++, real-time signal processing, algorithm design, system integration, software lifecycle management, performance optimization

Preferred skills

Python, MATLAB, CI/CD frameworks, embedded software optimization, machine learning algorithms, product design control processes

Technologies

C#, C/C++, Python, MATLAB, Azure DevOps, Git, Visual Studio, PyCharm

Responsibilities

Design and implement real-time signal processing algorithms for embedded and x86-based systems; Translate prototype algorithms into production-grade C# or C/C++ code; Optimize and profile code for performance and reliability; Collaborate with product software teams to integrate algorithms into system architecture; Support software lifecycle activities including documentation, testing, and verification

Seniority

Senior, hands-on IC

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