Shape the future of robotic surgery by designing embedded software for advanced orthopedic systems. In this role, you'll develop and deploy firmware that drives robotic performance, ensuring seamless integration between hardware, mechanical components, and control systems.
What You'll Do
- Design and implement embedded software for robotic surgical platforms using C++ and Linux-based environments
- Develop algorithms for motor controllers, I/O boards, and other hardware interfaces critical to system functionality
- Lead the embedded software pipeline from concept through deployment, maintaining compliance with regulatory standards
- Collaborate with engineering, mechanical, and firmware teams to align technical requirements and system design
- Conduct rigorous testing, perform root cause analysis, and maintain high code quality in a regulated development environment
- Document design processes and ensure adherence to medical device guidelines and safety protocols
What We're Looking For
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field
- Minimum of three years of hands-on experience in embedded software development
- Proven expertise in C++, Linux, and firmware deployment
- Experience with development tools such as Altium or MPLAB
- Familiarity with build systems like cmake and real-time operating systems (RTOS)
- Working knowledge of version control systems and software development lifecycle in regulated settings
Preferred Background
- Advanced degree in Computer Science, Engineering, or related discipline
- Experience in medical device development or robotics
- Knowledge of IEC 60601 and safety testing standards for medical equipment
Work Environment & Culture
This position operates in a hybrid model, offering flexibility in work location. The team values innovation, precision, and collaboration, with a shared commitment to improving patient mobility and surgical outcomes. The organization supports professional growth, wellness, inclusion, and a culture where contributions are recognized and performance is celebrated.
Benefits
- Opportunities for professional development and career advancement
- Employee resource groups that foster community and inclusion
- Flexible work arrangements to support work-life balance
- Wellness programs and incentives
- Recognition programs and performance-based rewards
- Competitive total rewards package tailored to location
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or veteran status.