Senior Embedded C++/Rust Engineer for Safety-Critical Robots

Full Spectrum

Westborough (MA)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Full Spectrum is seeking a Senior Embedded C++/Rust Software Engineer (Safety Critical) to support autonomous robot systems for a major client, including development, 61508 certification, and field testing.

You'll design and implement robust software in C++/Rust, work with a client on architecture, and collaborate within a cross-functional team to balance performance and safety while advancing SDLC practices.

Qualifications

  • Bachelor's degree or equivalent years of experience in a related field.
  • 5+ years 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 (RTOS).
  • Experience with modern SDLC processes (unit testing, static analysis, CI/CD).
  • Knowledge of microcontroller programming and hardware interfaces.

Responsibilities

  • Develop and maintain novel robotic systems
  • Work directly with the client on the architectural design of complex systems
  • Collaborate on a cross-functional team to find innovative solutions to challenging problems
  • Deliver solutions that balance performance and reliability
  • Come up to speed rapidly on system components including networking, security, navigation, obstacle detection, motor control, and safety-related sensors
  • Execute in accordance with technical direction from senior team members as well as work independently on assignments
  • Leverage AI tooling to streamline development and unit testing
  • Develop diagnostics, test code, and utilities to support safety certification
  • Support documentation and field testing activities

Skills

C++
Rust
Embedded systems
RTOS
Linux
Real-time concepts
CI/CD
Git
Communication
Self-motivated

Education

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline

Job description

Full Spectrum is seeking a Senior Embedded C++/Rust Software Engineer (Safety Critical) to support autonomous robot systems for a major client, including development, 61508 certification, and field testing.

You'll design and implement robust software in C++/Rust, work with a client on architecture, and collaborate within a cross-functional team to balance performance and safety while advancing SDLC practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Senior Embedded C++/Rust Software Engineer (Safety Critical)
Senior Embedded C++/Rust Software Engineer (Safety Critical)

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Senior Embedded C++/Rust Software Engineer, Safety Critical
Senior Embedded C++/Rust Software Engineer, Safety Critical

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Senior Embedded Rust Engineer for Safety-Critical Robotics
Senior Embedded Rust Engineer for Safety-Critical Robotics

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000
Senior Embedded Rust Engineer for Safety Robotics
Senior Embedded Rust Engineer for Safety Robotics

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Rust Embedded Engineer - Safety-Critical Mobile Robotics
Rust Embedded Engineer - Safety-Critical Mobile Robotics

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
+1
Embedded Rust Engineer for Safety-Critical Robotics
Embedded Rust Engineer for Safety-Critical Robotics

Amazon • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
Paid Time Off
401(k) Plan
Staff Embedded C++ Engineer for Robotics & Autonomy
Staff Embedded C++ Engineer for Robotics & Autonomy

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible
Rust Embedded Engineer - Safety-Critical Mobile Robotics
Rust Embedded Engineer - Safety-Critical Mobile Robotics

Amazon • North Reading (MA)

On-site
USD 143,700 - 194,400
Medical, Dental, Vision coverage
Paid Time Off
401(k) Plan
+1
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000