2h ago

Embedded Software Engineer

Bedford, MA

$80,000-$110,000 / year

full-timejuniormedical device

Tech Stack

Description

You will contribute to the development, testing, and integration of embedded firmware within a surgical stapling platform, working on microcontroller-based systems, hardware bring-up, and real-world debugging in a regulated medical device environment.

Requirements

  • Bachelor's or Master's in CS, EE, CE, Robotics, or related discipline
  • 1+ years experience including internships or co-ops in embedded or hardware-focused work
  • Experience writing and debugging embedded C or C++
  • Familiarity with SPI, I²C, UART, or CAN protocols
  • Hands-on experience with robotics, motor control, sensors, or electromechanical systems

Responsibilities

  • Design, implement, and test embedded firmware on ARM Cortex-M systems using C and C++
  • Develop low-level drivers and communication interfaces (SPI, I²C, CAN, UART, USB)
  • Support hardware bring-up, debugging, and system integration with electrical and mechanical engineers
  • Participate in code reviews and design discussions
  • Document software requirements, design decisions, and test results per FDA and IEC 62304
0 views 0 saves 0 applications