Medical Robotics - Embedded Software Engineer
- Architect, design, and implement embedded software for real-time control of medical robotic systems.
- Develop firmware and drivers for microcontrollers, SoCs, and real-time operating systems (RTOS).
- Integrate hardware (sensors, actuators, motor controllers) with embedded software.
- Ensure compliance with IEC 62304 and FDA/ISO software development lifecycle standards.
- Collaborate with cross-functional teams (systems, electrical, mechanical, QA, regulatory).
- Perform code reviews, unit testing, and integration testing.
- Contribute to and manage safety-critical software risk management and documentation.
- Optimize embedded code for reliability, performance, and low power consumption. Write production-grade embedded software for FDA-regulated, safety-critical robotic medical devices
- Work within a principled engineering culture: fast-moving, deeply collaborative, zero fluff, high standards
- Expert in C and C++ (C++11/14/17 preferred) for embedded systems.
- Experience with Python for testing, scripting, and automation.
- Strong experience with RTOS (e.g., FreeRTOS, Zephyr).
- Familiarity with real-time scheduling, inter-process communication, and concurrency.
- Experience with ARM Cortex-M / Cortex-A microcontrollers, SoCs, and DSPs.
- Experience with SPI, I2C, UART, CAN, USB, Bluetooth, and Ethernet communication protocols.
- Experience with motor control and sensor integration.
- Proficiency with Git, CMake, and CI/CD pipelines for embedded development.
- Debugging with JTAG/SWD, oscilloscopes, and logic analyzers.
- Familiarity with IEC 62304, ISO 13485, IEC 60601, and risk management (ISO 14971).
- Strong understanding of safety-critical software development and documentation practices.
- Comfort building early-stage, FDA-regulated products where iteration, precision, and speed matter
- Excellent communication skills, sharp judgment, and a team-first mindset
- Strong attention to detail and the ability to ship
- A track record of delivering results under pressure in startup or production environments
- A personality that balances cordiality, emotional stability, and intellectual sharpness. We work hard, we support each other, and we aim to win.
- Build technology that literally saves lives.
- Join a world-class team across MIT Lincoln Laboratory, MGH, and the Department of Defense.
- Work on hard problems, with high autonomy, in a mission-critical environment.
- Share in the company's future. We are laser-focused on a major exit, and our team will be rewarded accordingly.
Recommended Jobs
Vet Tech: Anesthesia
Massachusetts Veterinary Referral Hospital in Woburn, Massachusetts is looking to add a team member to our Anesthesia Department. We are looking for an experienced technician with a passion for a…
Irrigation Specialist / Irrigation Technician
Why join Rapoza Landscape? ~ Competitive salary, starting at $25-31.00/hour, depending on experience, paid weekly ~ Benefits package including {health, dental and vision insurance, 401k with a …
Accountant
Title: General Accountant Location: Onsite, Westwood, MA Position Overview: At RaySecur, we’re on a mission to protect people and organizations from hidden security threats. Backed by cuttin…
Area Manager II - Uxbridge, MA
DESCRIPTION Our WW Operations network delivers millions of packages and smiles to Amazon customers every day. We are looking for motivated, customer-focused individuals who want to join our team a…
Accounts Receivable Manager
Accounts Receivable Manager Notre Dame Health Care Center, Inc. Worcester, MA Regular Full Time Who We Are: Notre Dame Health Care Center, Inc. deeply rooted in the heritage of the Sisters o…
Warehouse Associate
** Full- Time and Part-Time positions Available** Order Picker Job Purpose: Manages pick ticket orders from warehouse staff and management and physically pulls inventory from the shelves to ensure …
Jail Attendant
Job Description: Assists and monitors all prisoners who are held for any length of time in the holding facility of the Police Station. Minimum Qualifications: High school diploma or equivalent. Mu…
Customer Success Manager
About Megaport Megaport has transformed the way IT gets connected. We're global leaders in Network as a Service (NaaS), changing the way businesses reach the cloud. We're also a leading partner to A…
Executive Assistant to the VP of Student Affairs
Executive Assistant to the VP of Student Affairs We are seeking a highly organized and proactive Executive Assistant to support the Vice President of Student Affairs at a prestigious Boston univer…