Staff Machine Control Engineer
Core
Lead the development of advanced mechatronic instrumentation for patient care applications, specifically medical robots and diagnostic tools.
Role type
Staff Machine Control Engineer
Builds
Advanced mechatronic instrumentation for patient care (medical robots, diagnostic instruments)
Domain
Medical Robotics / Mechatronics / Patient Care
Deliverable
production ML models | product features
Required skills
C#, C, C++ on Linux, motion control, sensing, state machine code, low-latency machine controls, experimental design, empirical data collection, data analysis/visualization, FDA medical device software development, software risk analysis, cybersecurity
Preferred skills
high-speed precision optics control, biological sample processing instrumentation, OpenCV for computer vision, performance optimization for deterministic execution, backend software for data storage and network transmission
Technologies
Linux, Python, OpenCV
Responsibilities
Architect, design, and implement control and sensing software; Work hands-on with mechatronic hardware for system bring-up, calibration, and debugging; Lead system optimization and debugging with experimental design; Interface with embedded and electrical engineers; Write clean, structured code and unit tests; Generate software requirements and test protocols for Quality System; Debug reported software issues
Seniority
Staff, hands-on IC with architectural leadership