- Flower Mound, Texas, United States
- Hybrid
- Full-time · Senior
- $113K–$188K per year
- 4+ years
Design and develop embedded software and control algorithms for medical devices, focusing on Urology and Surgical Support products.
Compensation
$112,900 - $188,100 USD Annual
Responsibilities
- Design, develop, test, and debug embedded software using C/C++ on real-time embedded platforms.
- Develop and optimize real-time control algorithms for pressure, temperature, motors, pumps, sensors, fluid-management systems, and other electromechanical components.
- Design, implement, and tune feedback-control algorithms, including PID and other closed-loop control approaches.
- Develop state machines, fault handling, diagnostics, logging, and safety-related embedded behaviors.
- Use sensor data, test data, instrumentation, and hands-on experimentation to understand physical system behavior and improve product performance.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Controls Engineering, or a related field
- Nice to have: sensors
- Nice to have: actuators
- Nice to have: motors
- Nice to have: pumps