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 Spectrum

Job Description

Job Description

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. **

 

 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded C++/ Rust Software Engineer (Safety Critical) in Westborough, MA vacancy
  • $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
    20 hours ago
  • $180k - $250k

    DescriptionKforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join a...  .... Your contributions will play a critical role in advancing secure...  ...such as TCP/IP or IPSec* Knowledge of Rust programming language a plusJob TypeDirect... 
    Suggested
    Worldwide

    KForce

    Marlborough, MA
    20 hours ago
  • $152k - $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...  ...Roles, Principal and Senior Principal levels)Mechanical... 
    Senior
    Relocation package

    Dell Technologies

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

     ...10-27Senior 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
    3 days ago
  • $200k - $275k

    Software Senior Principal Engineer - Autonomous AI Software EngineeringSoftware engineering...  ...will write code, build critical prototypes and...  ...modelsArchitect for Trust and Safety: Design frameworks ensuring...  ...at speed and scale. AI is embedded throughout our development... 
    Senior
    Shift work

    Dell Technologies

    Hopkinton, MA
    1 day ago
  •  ...Principal Embedded Software EngineerHologic is the market...  ...Embedded Software Engineer to lead a team of...  ...ensure that all safety, functional and third...  ...and mentoring to senior engineers to...  ...supporting safety-critical device manufacturing...  ...programming skills using C/C++ and Assembler-... 
    3 days per week

    Hologic

    Marlborough, MA
    1 day 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
    3 days ago
  • $174k - $239.25k

     ...and be more. As a Principal Software Engineer - Software Architecture, you...  ...future vehicle platforms.Lead critical cross-functional...  ...technical challenges, and mentor senior engineers and architects across...  ...architecting and delivering complex embedded or software platforms at... 
    Full time
    3 days per week

    Bose

    Framingham, MA
    1 day ago
  • $167.2k - $229.9k

     ...you’ll achieve: As a Senior Consultant, you will provide...  ...Business, Operations, Engineering, or related field;...  ...the hardware and software that connect infrastructure...  ...and scale. AI is embedded throughout our development...  ...When your products power critical infrastructure around... 
    Senior

    Dell Technologies

    Hopkinton, MA
    3 days ago
  • $107.5k - $204.5k

     ...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... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Fayville, MA
    1 day 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
    8 days ago
  • $135k - $165k

     ...where we put you first! Embedded Software Engineer: The Embedded software engineer...  ...application software in C/C++ for ARM-based processors....  ...to enable mission-critical solutions. Designed to solve...  ...following guiding principles: safety, integrity, respect, ethics... 
    For contractors
    Remote work
    Weekend work

    Spectrum Control

    Marlborough, MA
    2 days ago
  • $151.2k - $204.6k

     ...building the next generation software, hardware, and processes...  ...Packaging Innovation) Global Engineering team is seeking a talented Experimentalist...  ...simulations, to predict critical business impacts such as...  ...Python, Ruby, Golang, Java, C++, C#, Rust- Experience with Linux/Unix-... 
    Senior
    Flexible hours

    Amazon

    Westborough, MA
    2 days ago
  • $150k - $205k

     ...develop cutting-edge software for medical devices...  ...focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love...  ...Engineering for mission-critical medical device...  ...how teams address "Safety and Security by Design...  ...Scripting in Python or C/C++, code inspection,... 

    Full Spectrum

    Westborough, MA
    9 days ago
  •  ...Dell Technologies' ISG Developer Experience team in Hopkinton, MA is seeking a Senior Principal Engineer in Technical Marketing to translate complex engineering capabilities into clear value narratives for priority portfolios. You will work with cross-functional teams... 
    Senior

    Dell Inc.

    Hopkinton, MA
    2 days ago
  • $146.7k - $201.75k

     ...DescriptionWe are seeking an experienced Senior Electrical Engineer - Battery & Power Design to...  ...teams, Systems Engineering, Software, Mechanical Engineering, EMC, Reliability, Safety/Compliance, suppliers, and...  ....Work closely with embedded software engineers on charger... 
    Senior
    Full time
    Contract work

    Bose

    Framingham, MA
    4 days ago
  • $172k - $236.5k

    Software Principal Engineer - Autonomous AI Software EngineeringSoftware engineering is being reshaped...  ...that execute at speed and scale. AI is embedded throughout our development process,...  ...customers' trust. When your products power critical infrastructure around the world, that... 
    Shift work

    Dell Technologies

    Hopkinton, MA
    1 day ago
  • $117k - $185k

     ...Embedded Software EngineerOne team. Global challenges. Infinite opportunities. At Viasat, we're...  ...DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) -...  ...implementation with embedded software in C/C++ and RustLinux OS use, for an embedded... 

    ViaSat

    Marlborough, MA
    1 day ago
  •  ...projects. As the face of the project the Senior ProjectManager helps balance and manage...  ...identifies and manages projectdependencies and critical path work; plans, schedules, and...  ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Senior
    For contractors

    System Canada Technologies

    Westborough, MA
    1 day ago
  • Overview: We're looking for a Senior Fire Protection Engineer who wants to do more than great technical...  ...hazard analysis using industry-standard software (such as AutoSprink, Bluebeam, AutoCAD, Revit) - Conduct building fire safety due diligence surveys, provide NFPA... 
    Senior
    Full time
    Local area
    Remote work

    VeroSkills

    Framingham, MA
    16 days ago
  • $129k - $150k

     ...to work with talented engineers and a leadership group...  ...requirements, including safety standards. Generate...  ...design simulation software tools. Experience with...  ...and ability to guide critical decisions. Experience...  ...digital control via embedded controllers and associated... 
    Senior
    Temporary work
    Remote work
    Flexible hours
    1 day per week

    Murata Power Solutions, Inc.

    Westborough, MA
    more than 2 months ago
  • $172k - $236.5k

    Software Principal EngineerThe Agentic Development Lifecycle...  ...central platform our engineering organization uses to...  ...you'll achieveAs the senior hands-on engineer on...  ...and scale. AI is embedded throughout our development...  ...When your products power critical infrastructure around... 

    Dell Technologies

    Hopkinton, MA
    1 day ago
  • $142.6k - $196k

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

    Bose

    Framingham, MA
    4 days ago
  • $69.4k - $158k

    Electronics Engineer, MidThe Opportunity: Join our hardware...  ..., integrating hardware, software, and firmware, and...  ...directly impact mission-critical projects, supporting both...  ...programming, including with C or C++ Knowledge of the development of embedded systems, including Field... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Westborough, MA
    2 days ago
  • $133k - $182.95k

     ...are seeking a Systems Engineer to join Bose Audio Lab...  ...solutions that span across embedded systems, AI/ML...  ...services, and third-party software integrations for...  ...verification intent.Support critical architectural...  ...and mitigate technical, safety, cybersecurity, and compliance... 
    Senior
    Full time

    Bose

    Framingham, MA
    20 hours ago
  • $86.8k - $165.2k

     ...experience and renowned engineering expertise to meet the...  ...The mission of the software team in Marlborough, MA...  ...integration, or test using C++, Java or similar...  ...environment with time-critical requirements Experience...  .... At RTX, we value Safety, Trust, Respect, Accountability... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Marlborough, MA
    15 days ago
  • $137.66k - $192.72k

     ...Project Execution Office (PEO) is a key engine in our journey towards a global, leading...  ...manager and enhancing their capabilities. The Senior Project Manager belongs to PEO and is...  ...and keeping accurate project charters and critical budget information from each of the Product... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide

    Jobleads-US

    Westborough, MA
    20 hours ago
  • $182.75k - $236.5k

    Principal Engineer - Enterprise DevOps & ALM PlatformsSoftware Engineering deliversinnovativeplatforms...  ..., security, and scalability of critical engineering platforms supporting...  ...engineering experiences. You will also serve as a senior technical leader, establishing best... 
    Worldwide

    Dell Technologies

    Hopkinton, MA
    2 days ago
  • $111k - $150k

     ...and empower talent!Position: Senior Software Systems EngineerDepartment:...  ...a hands-on software systems engineer to help lead development of...  ...and medical products spanning embedded firmware, mobile...  ...development experience in C/C++In Massachusetts, the standard... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Helen of Troy

    Marlborough, MA
    1 day ago
  • $86.8k - $165.2k

     ...Computer Science, Computer Engineering, or a related STEM...  ...years of professional software programming experience...  ..., or testing using C++, Java, or a similar object...  ...environment with time-critical requirements. We...  ...Marlborough location. We value safety, trust, respect,... 
    Senior
    Full time
    Interim role

    Raytheon

    Marlborough, 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!