Senior Embedded Software Engineer

Vicarious Surgical

Charlestown, MA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/15/2021
  • Website: vicarioussurgical.com
  • Company Address: 872 Massachusetts Avenue Suite 2-3, Cambridge, MA, 02139

About Vicarious Surgical

At Vicarious Surgical we are revolutionizing the field of surgical robotics. We seek to improve the lives of patients, enhance the ability of surgeons, and expand worldwide access to high-quality care through the use of surgical robotics. We have reimagined what is possible by building a human-like surgical robot and combining it with the world’s first virtual-reality surgical camera to allow surgeons to perform minimally-invasive surgery with the ease of an open procedure.

Job Description

At Vicarious Surgical, our mission is to give doctors the tools to provide the highest quality of care to patients around the globe.  Our technology combines immersive virtual reality and miniature robotics to give doctors superpowers, exponentially improving their visibility and accuracy.  We are a passionate and innovative team looking for great people with big ideas, who want to create the next big thing.  Are you ready? 

As a Senior Embedded Software Engineer, you will take ownership of much of the firmware that runs our robotic device. You will work closely alongside software and electrical engineers to specify and design solutions to complex real-world problems. As a senior contributor, you will have a large impact on the architecture and direction of our embedded systems. Previous experience bringing a product through regulatory stages is a huge plus! 

 

Responsibilities 

  • Specifying, designing, and building firmware driving sensing and actuation for complex robotic systems
  • Working closely with electrical and software engineers to nail down specifications and develop coherent interfaces
  • Bare-metal C development on ARM platforms
  • Test/tooling development in Python or C

 

Requirements 

  • 5+ years of experience programming embedded systems in C
  • Comfortable with Python
  • Excited to dive in and debug low-level code
  • Working knowledge of common communication interfaces (SPI, I2C, USB, etc)
  • Love to work in a fast-paced development environment
  • Are constantly looking to optimize and improve systems and infrastructure (even beyond what you're immediately working on)
  • Happy to work as part of a cross-functional team, as well as independently

 

Bonus

  • Medical device experience
  • Robotic systems experience
  • Experience with coding standards such as MISRA C
  • Hardware development experience
  • Linux development experience

Related Jobs

Senior Electrical Engineer

Vicarious Surgical - Charlestown, MA, US

Controls Engineer

Vicarious Surgical - Charlestown, MA, US

Senior Embedded Software Engineer

Vicarious Surgical - Charlestown, MA, US

Unity Software Developer

Vicarious Surgical - Charlestown, MA, US

Director of Regulatory and Clinical Affairs

Vicarious Surgical - Charlestown, MA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.