Staff Embedded C++ Engineer for Robotics & Autonomy

Full Spectrum

Westborough (MA)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus eligible

Job summary

Full Spectrum is seeking a Staff Embedded C++ Software Engineer (Robotics) to support autonomous robot systems at a major warehouse automation client. You will develop features, contribute to certification, and work in a fast-paced cross-functional team.

The role requires strong C++ (and Rust), RTOS familiarity, embedded debugging, and Linux real-time concepts. A Bachelor's degree in CS/EE/CE or related field is preferred, with 2+ years of embedded experience.

Qualifications

  • 2+ years embedded systems programming experience or equivalent internship/co-op.
  • Proficiency with modern C++ and/or Rust.
  • Familiarity with RTOS and embedded development.
  • Knowledge of microcontrollers and hardware interfaces.
  • Understanding of memory constraints and performance.
  • Experience with debugging tools and Linux real-time concepts.
  • Familiarity with Git, unit testing, and CI/CD processes.
  • Understanding Agile development concepts.
  • Strong written and oral communication skills.
  • Bachelor’s degree in a related field or equivalent experience.

Responsibilities

  • Work in a fast-paced cross-functional team.
  • Understand requirements and implement solutions per client standards.
  • Contribute to the full software development lifecycle.
  • Create and maintain detailed software documentation.
  • Develop features and infrastructure for autonomous robot systems.
  • Create and execute unit tests, functional tests, and safety activities.
  • Develop diagnostics and test code to support certification.
  • Support documentation and field testing activities.

Skills

Embedded C++
Rust
RTOS
Linux real-time
CI/CD
Git
Unit testing
Agile development
Communication skills
Self-motivated

Education

Bachelor’s degree in CS/EE/CE/Physics or related

Job description

Full Spectrum is seeking a Staff Embedded C++ Software Engineer (Robotics) to support autonomous robot systems at a major warehouse automation client. You will develop features, contribute to certification, and work in a fast-paced cross-functional team.

The role requires strong C++ (and Rust), RTOS familiarity, embedded debugging, and Linux real-time concepts. A Bachelor's degree in CS/EE/CE or related field is preferred, with 2+ years of embedded experience.

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

Similar jobs worth comparing

Staff Embedded C++ Software Engineer – Robotics
Staff Embedded C++ Software Engineer – Robotics

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible
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 Engineer for Safety-Critical Robots
Senior Embedded C++/Rust Engineer for Safety-Critical Robots

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 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 Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000
Staff Embedded Robotics Software Engineer
Staff Embedded Robotics Software Engineer

Cobot • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Equity
Embedded Software Engineer I - Autonomous Robots (C/C++)
Embedded Software Engineer I - Autonomous Robots (C/C++)

asirobots • Fort Worth (TX)

On-site
USD 70,000 - 100,000
Senior Embedded Robotics Engineer - Remote
Senior Embedded Robotics Engineer - Remote

Bright Vision Technologies • Flower Mound (TX)

On-site
USD 125,000 - 145,000
Staff Embedded Software Engineer, Robotics
Staff Embedded Software Engineer, Robotics

co.bot • Santa Clara (CA), Northern (KY)

Hybrid
USD 205,000 - 235,000
Equity
Comprehensive benefits
Relocation assistance