Full Spectrum

Senior Embedded C++/ Rust Software Engineer (Safety Critical)

Full Spectrum
Apply
3 months ago
Westborough, MA, USASenior
H1B sponsor

Base Salary

$105k - $165k/yr

Responsibilities

  • Develop and maintain embedded software for autonomous robotic systems.
  • Contribute to architectural design of complex systems in collaboration with the client.
  • Deliver solutions balancing performance and reliability across safety-critical systems.
  • Develop diagnostics, test code, and utilities supporting safety certification.
  • Support documentation and field-testing activities.
  • Work with system components including networking, security, navigation, obstacle detection, motor control, and safety-related sensors.
  • Collaborate with cross-functional teams and work independently under technical direction.
  • Use AI tooling to streamline development and unit testing.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a related discipline preferred, or equivalent years of experience.
  • 5+ years of experience designing, developing, and testing production-level embedded software in C++ and/or Rust for safety-critical systems.
  • Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux.
  • Proficiency with Linux, including device drivers, multicore systems, and real-time Linux.
  • Proficiency with real-time operating systems and knowledge of microcontroller programming and hardware interfaces.
  • Understanding of memory constraints and optimization techniques.
  • Familiarity with source-control tools such as Git or SVN.
  • Experience with unit testing, static analysis, and CI/CD processes.
  • Experience with Agile task and issue management.
  • Desired experience with IEC 61508 and functional-safety software design.
  • Desired experience with FreeRTOS, EtherCAT, SPI, RS485, networking, 802.11/WiFi, data security, robotics systems, and AI coding agents such as Claude Code.
  • Strong oral and written communication skills and the ability to work independently with demonstrated commitment to quality.

Benefits

  • Base salary of $105,000 to $165,000 annually.
  • Bonus eligible.

Tech Stack

C++GitLinuxRustSubversion

Categories

EmbeddedRobotics
Full Spectrum

About Full Spectrum

51-200 employees

Full Spectrum is a medical device and digital health engineering firm that builds and tests software for regulated products, robotics, and connected devices. It offers technology consulting, systems engineering, product development, and verification/validation services for medtech and life sciences clients under ISO 13485. Founded in 1982 and headquartered in Westborough, Massachusetts, it has completed 1,000+ development programs and is privately held, with investment from Massachusetts Capital Resource Company in 2021.

Contact me