get a rust job
JobsSalary guideJob alertsPost a job

Details

All Rust jobs.

Details

get a rust job

A curated job board for Rust engineers. Manually reviewed, Rust-only.

Browse

  • All jobs
  • Remote Rust jobs
  • Senior Rust jobs
  • Rust jobs in Europe
  • Rust jobs in LATAM
  • Worldwide Rust jobs
  • Rust jobs in United States
  • Rust jobs in Germany
  • Post a job
  • Job alerts
  • Salary guide
  • About
  • Contact

© 2026 getarustjob. All rights reserved.

  • Terms
  • Privacy
  • Refund Policy
  • Legal Notice

Details

Details

Back to jobs

Details

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

Full Spectrum·Senior·Hybrid · Westborough, MA·$105k–$165k USD

Posted Aug 8, 2026·fullspectrumsoftware.com

Apply

The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.   

 

KEY 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 

 

REQUIRED SKILLS: 

 

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience 

  • 5+ years 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 (RTOS) 

  • Experience with modern SDLC processes (unit testing, static analysis, CI/CD)  

  • Knowledge of microcontroller programming and hardware interfaces  

  • Understanding of memory constraints and optimization techniques  

  • Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)  

  • Experience using Agile techniques, including task/issue management  

  • Demonstrated commitment to high quality  

  • Strong oral and written communication skills  

  • Highly motivated, self-disciplined, independent and results oriented  

 

DESIRED EXPERIENCE: 

 

  • Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety  

  • Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS  

  • Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485  

  • Experience with networking, wireless communications (802.11/WiFi), and data security  

  • Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated tests 

  • Robotics systems experience

The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.   

 

KEY 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 

 

REQUIRED SKILLS: 

 

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience 

  • 5+ years 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 (RTOS) 

  • Experience with modern SDLC processes (unit testing, static analysis, CI/CD)  

  • Knowledge of microcontroller programming and hardware interfaces  

  • Understanding of memory constraints and optimization techniques  

  • Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)  

  • Experience using Agile techniques, including task/issue management  

  • Demonstrated commitment to high quality  

  • Strong oral and written communication skills  

  • Highly motivated, self-disciplined, independent and results oriented  

 

DESIRED EXPERIENCE: 

 

  • Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety  

  • Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS  

  • Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485  

  • Experience with networking, wireless communications (802.11/WiFi), and data security  

  • Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated tests 

  • Robotics systems experience

Apply
Back to jobs

Details

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

Full Spectrum·Senior·Hybrid · Westborough, MA·$105k–$165k USD

Posted Aug 8, 2026·fullspectrumsoftware.com

Apply

The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.   

 

KEY 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 

 

REQUIRED SKILLS: 

 

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience 

  • 5+ years 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 (RTOS) 

  • Experience with modern SDLC processes (unit testing, static analysis, CI/CD)  

  • Knowledge of microcontroller programming and hardware interfaces  

  • Understanding of memory constraints and optimization techniques  

  • Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)  

  • Experience using Agile techniques, including task/issue management  

  • Demonstrated commitment to high quality  

  • Strong oral and written communication skills  

  • Highly motivated, self-disciplined, independent and results oriented  

 

DESIRED EXPERIENCE: 

 

  • Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety  

  • Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS  

  • Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485  

  • Experience with networking, wireless communications (802.11/WiFi), and data security  

  • Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated tests 

  • Robotics systems experience

The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.   

 

KEY 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 

 

REQUIRED SKILLS: 

 

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience 

  • 5+ years 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 (RTOS) 

  • Experience with modern SDLC processes (unit testing, static analysis, CI/CD)  

  • Knowledge of microcontroller programming and hardware interfaces  

  • Understanding of memory constraints and optimization techniques  

  • Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)  

  • Experience using Agile techniques, including task/issue management  

  • Demonstrated commitment to high quality  

  • Strong oral and written communication skills  

  • Highly motivated, self-disciplined, independent and results oriented  

 

DESIRED EXPERIENCE: 

 

  • Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety  

  • Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS  

  • Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485  

  • Experience with networking, wireless communications (802.11/WiFi), and data security  

  • Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated tests 

  • Robotics systems experience

Apply
Prev
Next
Prev
Next

Browse

All Rust jobs

Open roles. Featured listings appear first; each card shows whether it is featured.

  • Termius logo

    Senior Product Engineer

    Termius·On-site · New Zealand

    Aug 20, 2026

  • Watney Robotics Inc logo

    Staff Embedded Engineer

    Watney Robotics Inc·On-site · San Francisco

    Aug 20, 2026

  • Aembit logo

    Senior Software Engineer

    Aembit·Remote · United States

    Aug 20, 2026

  • Keyrock logo

    Rust Engineer - Trading Systems

    Keyrock·Remote · Europe

    Aug 16, 2026

  • Keyrock logo

    Senior Rust Engineer - High Frequency Trading (HFT)

    Keyrock·Remote · Europe

    Aug 16, 2026

  • Fortanix logo

    Staff Software Engineer - Rust and Distributed Systems (Bay Area, hybrid)

    Fortanix·Hybrid · Santa Clara, California

    Aug 16, 2026

  • Anduril logo

    Rust Software Engineer, Air Vehicle Autonomy

    Anduril·On-site · United States · $166k–$220k USD

    Aug 16, 2026

  • Anduril logo

    Senior Software Engineer, Rust

    Anduril·On-site · Broomfield, Colorado · $192k–$252k USD

    Aug 16, 2026

  • Anduril logo

    Senior Software Engineer, Rust

    Anduril·On-site · Waltham, Massachusetts · $220k–$292k USD

    Aug 16, 2026

  • Anduril logo

    Software Engineer, Rust

    Anduril·On-site · Broomfield, Colorado · $126k–$167k USD

    Aug 16, 2026

  • Anduril logo

    Software Engineer, Rust

    Anduril·On-site · Waltham, Massachusetts · $146k–$194k USD

    Aug 16, 2026

  • Satalia logo

    Rust Developer Lithuania - Permanent

    Satalia·Remote · Lithuania · $67k–$80k EUR

    Aug 16, 2026

  • Anduril logo

    Lead Software Architect, Rust

    Anduril·On-site · Waltham, Massachusetts · $253k–$336k USD

    Aug 16, 2026

  • DEPT logo

    Senior Full Stack Rust Engineer, Contract - US

    DEPT·Remote · United States

    Aug 16, 2026

  • 1Password logo

    Developer, Rust

    1Password·Remote · United States, Canada · $123k–$172k USD

    Aug 16, 2026

1…121314