CareerPlan

Staff Embedded Software & Controls Engineer

Flower Mound, Texas, USFull-time$113k–$188k2026-11-09 → 2026-11-10
Hybrid

Core

Design and develop embedded software and control algorithms for medical devices, focusing on pressure, temperature, motors, pumps, and fluid management systems.

Role type

Staff Embedded Software & Controls Engineer

Builds

Urology and Surgical Support medical devices

Domain

Medical Devices / Embedded Systems / Controls Engineering

Deliverable

production ML models | product features

Required skills

C/C++, real-time embedded development (RTOS/Embedded Linux), feedback-control algorithms (PID/closed-loop), state machine design, hardware integration, sensor data analysis

Preferred skills

electromechanical systems experience, instrumentation usage, Qt/QML GUI development, .NET/C# familiarity, regulated product development experience

Technologies

C, C++, C#, Qt, QML, RTOS, Embedded Linux, PID controllers

Responsibilities

Design and debug embedded software for real-time platforms; develop and tune control algorithms for physical systems; implement fault handling and diagnostics; partner with cross-functional teams on electromechanical product development; investigate root causes of complex hardware-software interactions.

Seniority

Staff, hands-on IC with strategic contribution