Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$105k - $165k
Full-time

fullspectrumsoftware

Full Spectrum partners with leading companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of working with clients on products that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities.  

 

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

 

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 base salary for this position is $105,000 to $165,000 annually, and the role is bonus eligible. 

The final salary offer is determined by factors such as experience, location, skills, education, and market conditions. **

 

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded C++/ Rust Software Engineer (Safety Critical) in Westborough, MA vacancy
  • $140k - $205k

     ...cutting edge software for medical devices...  ...focused on embedded systems,...  ...apps, robotics, engineers at Full...  ...opportunities. Senior / Principal Embedded C++ Software...  ...requirements and make critical design...  ...devices or other safety critical...  ...Experience with Rust Experience... 
    Senior
    Full time

    fullspectrumsoftware

    Westborough, MA
    2 days ago
  • RESPONSIBILITIES: Kforce's client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team...  ..., qualifications, certifications, experience, skills, seniority, location, performance, union contract and business... 
    Suggested
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Marlborough, MA
    4 days ago
  • $160k - $220k

    DescriptionKforce's client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team developing innovative communications systems used around the globe.Summary:In this role, you will contribute to the design... 
    Suggested

    KForce

    Marlborough, MA
    3 days ago
  • $90k - $140k

     ...develop cutting-edge software for safety critical applications . With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love...  ....   Staff Embedded C++ Software Engineer (...  ...modern C++ and/ or Rust   ~ Familiarity with... 
    Suggested
    Full time
    Internship

    fullspectrumsoftware

    Westborough, MA
    2 days ago
  •  ...client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA...  ...contributions will play a critical role in advancing secure...  ...or IPSec * Knowledge of Rust programming language a plus...  ...certifications, experience, skills, seniority, location, performance,... 
    Suggested
    Hourly pay
    Contract work
    Worldwide

    Kforce Technology Staffing

    Marlborough, MA
    4 days ago
  • Senior Embedded Software Engineer (Secret Clearance)Company OverviewWe are located in the...  ...embedded software for mission-critical systems. The role focuses on developing robust C++ embedded applications and...  ...-have: proficiency in C and Rust, experience developing on Linux... 
    Senior

    CyberCoders

    Marlborough, MA
    2 days ago
  • $86.8k - $165.2k

     ...Aerospace is seeking a qualified Sr Software Engineer to support the Identification Friend...  ...team. The individual will work with C++ code in an embedded multithreaded environment and support...  ...life and accident insurance, critical illness insurance, group legal, ID theft... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Marlborough, MA
    2 days ago
  • $176k - $242k

     ...develop the hardware and software that connect...  ...reimagining how work gets done. Engineers define intent, author...  ...and scale. AI is embedded throughout our development...  ...your products power critical infrastructure around...  ...enterprise technology. Senior Principal Mechanical Engineer... 
    Senior
    Relocation package

    Dell Technologies

    Hopkinton, MA
    2 days ago
  • $176k - $242k

     ...develop the hardware and software that connect...  ...reimagining how work gets done. Engineers define intent, author...  ...and scale. AI is embedded throughout our development...  ...your products power critical infrastructure around...  ...enterprise technology. Senior Principal Mechanical Engineer... 
    Senior
    Relocation

    Dell Technologies

    Hopkinton, MA
    2 days ago
  •  ...Principal Embedded Software EngineerThis is your opportunity to join the Receiver...  ...Principal Embedded Software Engineer. The department's primary...  ...relevant experience.Embedded C/C++ and/or Ada software...  ...connected world. At RTX we value: Safety, Trust, Respect, Accountability... 
    Interim role
    Relocation package
    Day shift

    RTX

    Marlborough, MA
    3 days ago
  • $175.1k - $226.6k

     ...11-24Senior Principal Engineer, Technical MarketingEven...  ...the hardware and software that connect infrastructure...  ...and scale. AI is embedded throughout our development...  ...your products power critical infrastructure around...  ...What you’ll achieve:As a Senior Principal Engineer,... 
    Senior

    Dell Technologies

    Hopkinton, MA
    2 days ago
  • RTX is seeking a Software Engineer to design, implement, and optimize signal processing algorithms for high-performance radar systems on CPUs...  ...hardware, and software engineers, contributing to real-time embedded software and validating numerical precision and latency.... 

    RTX

    Marlborough, MA
    2 days ago
  • $200k - $275k

     ...-ID: 299282Category: Software EngineeringLocation:...  ...: 2026-12-16Software Senior Principal Engineer - Autonomous AI Software...  ...write code, build critical prototypes and integrations...  ...for Trust and Safety: Design frameworks ensuring...  ...and scale. AI is embedded throughout our development... 
    Senior
    Shift work

    Dell Technologies

    Hopkinton, MA
    2 days ago
  •  ...Senior Python Software DeveloperWe are looking for a highly skilled...  ...solutions for embedded systems. The ideal candidate...  ...with firmware engineers, product managers, and...  ...Groovy.Knowledge of C/C++ fundamentals and their...  ...Strong problem-solving, critical thinking, and... 
    Senior

    Samprasoft

    Framingham, MA
    4 days ago
  •  ...looking for a Principal Embedded Software Engineer to lead a team of...  ...documentation to ensure that all safety, functional and third...  ...and mentoring to senior engineers to promote...  ...in supporting safety-critical device manufacturing...  ...skills using C/C++ and Assembler-level programming... 
    Local area
    3 days per week

    Hologic

    Marlborough, MA
    2 days ago
  • $132.4k - $251.6k

     ...experience and renowned engineering expertise to meet...  ...is seeking a software engineering leader...  ...integration. The Senior Section Manager will...  ...knowledge in Embedded Software Engineering...  .... Experience with C++ application development...  ...At RTX we value: Safety, Trust, Respect,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    2 days ago
  • $86.8k - $165.2k

     ...Avionics has an exciting opportunity for a Senior Safety Engineer to lead safety engineering activities...  ...3 years of experienceExperience with software, hardware, and personnel safetyAbility...  ...life and accident insurance, critical illness insurance, group legal, ID theft... 
    Senior
    Contract work
    Temporary work
    Apprenticeship
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Marlborough, MA
    5 days ago
  •  ...& Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The ideal candidate will have experience in legacy radar hardware...  ...be 100% onsite and based in Marlborough, MA. Embedded C/C++ and/or Ada software development experience. Experience... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    3 days ago
  • $182k - $236k

    Job-ID: 299386Category: Software EngineeringLocation:...  ...reimagining how work gets done. Engineers define intent, author...  ...and scale. AI is embedded throughout our...  ...When your products power critical infrastructure around...  ...strong proficiency in C/C++ programmingExperience... 

    Dell Technologies

    Hopkinton, MA
    3 days ago
  • $86.8k - $165.2k

     ...of experience and renowned engineering expertise to meet the needs...  ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary...  ...Code, test, and integrate C++ real-time signal processing...  ...world. At RTX we value: Safety, Trust, Respect, Accountability... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    6 days ago
  • $174k - $239.25k

     ...and be more. As a Principal Embedded Software Architect you will play a key...  ...to solve difficult engineering problems and turn strategy into...  ...future vehicle platforms.Lead critical cross-functional architecture...  ...technical challenges, and mentor senior engineers and architects... 
    Full time
    3 days per week

    Bose

    Framingham, MA
    4 days ago
  • $165k - $225k

     ...Full Spectrum is an engineering services firm...  ...projects focused on embedded systems, mobile apps...  ..., Embedded Software   The Director...  ...Software, will be a critical leader within our...  ...with modern embedded C++ ~ Experience developing...  ...devices or other safety critical systems... 
    Full time

    fullspectrumsoftware

    Westborough, MA
    2 days ago
  • $132.4k - $251.6k

     ...company, is a leader in engineering and proposal teams to...  ...Communication Software (SW) Engineering Department...  ...Software Development Using C++Experience with real-time operating systems (RTOS), embedded programming, processor...  ...accident insurance, critical illness insurance,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    1 day ago
  • $143.7k - $194.4k

     ...interaction.If you’re passionate about safety and performance and have an...  ...job responsibilitiesDevelop embedded software for driving sophisticated...  ...day in the lifeAs a Software Engineer, you will work with cross-...  ...systems, and services using: C#, C++, Java, or Perl experience- 1+... 
    Internship
    Flexible hours

    Amazon

    Westborough, MA
    2 days ago
  • $107.5k - $204.5k

     ...Product Cybersecurity Engineering DoD East Florida team is hiring a Principal Embedded System Security Engineer...  ...will report to the Senior Manager of Cybersecurity...  ...systems engineering, software, hardware, and test disciplines...  ..., or other mission-critical systemsExperience... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    4 days ago
  • I need senior care provider with experience for my parents. We are looking for someone to help our mom feed our dad and put him to bed. Please be willing to do light housekeeping. 6-9pm, 5 days/week.
    Senior

    Care.com

    Northborough, MA
    18 hours ago
  • $132.4k - $251.6k

     ...experience and renowned engineering expertise to meet the...  ...Raytheon is seeking a Senior Principal Systems...  ...leveraging Cybersecurity, Software Assurance, and Supply...  ...Program Protection on embedded weapons systems. Join...  ...issuesAttack threat modeling / Critical Program Information... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    3 days ago
  • $142.6k - $196k

     ...seeking for a Security Engineer to support the security...  ...candidate has extensive secure software development experience...  ...Responsibilities As a Senior Product Security...  ...Experience developing for embedded systems and Linux platforms in C, C++ Strong knowledge of cryptographic... 
    Senior
    Full time

    Bose

    Framingham, MA
    2 days ago
  • $116.9k - $169.3k

     ...shape a brighter way forward. Senior Project Manager - Critical InfrastructurePosition...  ...high standards of quality, safety, and system reliability....  ...QualificationsBachelor’s degree in Engineering, Construction Management,...  ..., Revit, or other design software.LEED accreditation or... 
    Senior
    Full time
    Contract work
    For contractors
    Local area

    Jones Lang LaSalle

    Hopkinton, MA
    3 days ago
  • $120k

     ...Senior Construction Project Manager Westborough, Massachusetts...  ...general contractors, architects, engineers, and specialty vendors...  ...active sites to monitor progress, safety, workmanship, risks, and...  ...ownership of visible, business-critical projects Strong access to... 
    Senior
    For contractors
    Local area

    MOHR Talent

    Westborough, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded C++/ Rust Software Engineer (Safety Critical). Be the first to apply!