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

Staff / Senior Embedded C++/Rust Software Engineer (Robotics)

$105k - $165k

Full Spectrum Services

Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, 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 (Robotics) The Senior Embedded C++/Rust Software Engineer (Robotics) 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 with embedded systems programming in C++ and Rust Proficiency with Linux, including device drivers, multicore systems, and real-time Linux Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS Experience with low-level board bring-up, JTAG debugging, HAL code, and BSP development for custom hardware Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485 Knowledge of microcontroller programming and hardware interfaces Understanding of memory constraints and optimization techniques 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 Experience with motor control systems Experience with modern SDLC processes (unit testing, static analysis, CI/CD) 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 Background in Electrical Engineering, including ability to troubleshoot hardware Experience with networking, wireless communications (802.11/WiFi), and data security Experience with sensor integration (cameras, 3D TOF, or other vision systems) 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 #J-18808-Ljbffr Full Spectrum Services

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff / Senior Embedded C++/Rust Software Engineer (Robotics) in Westborough, MA vacancy
  • $105k - $165k

    A leading company in MedTech is seeking a Senior Embedded C++/Rust Software Engineer to support high-priority robotic systems. This role involves developing complex systems, collaborating with clients, and ensuring safety certification. The ideal candidate has substantial... 
    Senior

    Full Spectrum Services

    Westborough, MA
    8 hours ago
  • $161k - $255k

    RigNet is seeking an Embedded Software Engineer in Marlborough, Massachusetts. This role involves developing software for encrypted communications systems using C/C++ and Rust in an embedded environment. The ideal candidate will have over 7 years of experience, strong... 
    Senior

    RigNet

    Marlborough, MA
    4 days ago
  • $105k - $165k

     ...Senior Embedded C++ Software Engineer Full Spectrum partners with leading companies in MedTech to develop...  ...focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the...  ...other programming languages such as Rust, C#, Python, or JavaScript... 
    Senior

    Full Spectrum Software

    Westborough, MA
    6 days ago
  • A technology-focused government contractor is seeking an Embedded Software Engineer to support encrypted communications systems. The successful candidate will possess expertise in Rust and C/C++, with a Bachelor's degree in a relevant field. Responsibilities include designing... 
    Suggested
    For contractors

    ClearanceJobs

    Marlborough, MA
    4 days ago
  • $117k - $185k

    Viasat is looking for an Embedded Software Engineer in Tampa, Florida. This role involves developing software for encrypted communication systems and requires experience in Rust and C/C++. Candidates must have a Bachelor's Degree in Computer Science and at least 2 years... 
    Suggested

    Viasat

    Marlborough, MA
    2 days ago
  • $119.69k - $149.61k

    ETS-Lindgren GmbH is looking for a Senior Embedded/Firmware Engineer to lead the development of software for innovative power industry instruments in Marlborough, MA. Candidates...  ...experience in embedded software development with C++ and Linux. Responsibilities include designing and... 
    Senior
    Full time

    ETS-Lindgren GmbH

    Marlborough, MA
    18 hours ago
  •  ...A leading technology firm is seeking a Senior Embedded Software Engineer to develop cutting-edge instruments for the power industry, based in Marlborough...  ...of experience in embedded software development using C++ in Linux environments. Strong communication and debugging... 
    Senior
    Full time

    ETS-Lindgren

    Marlborough, MA
    1 day ago
  • $119.69k - $149.61k

     ...Senior Embedded Software Engineer - C++/Linux - Local candidates only Job Category : Software Engineering Requisition Number : SENIO003485 Apply now Posted : March 13, 2026 Full-Time On-site Locations Showing 1 location Marlborough, MA 01752, USA Description JOB SUMMARY... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Work visa

    ETS-Lindgren

    Marlborough, MA
    2 days ago
  • $117k - $185k

     ...What you'll do This is a role for an Embedded Software Engineer within Viasat Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to...  ...implementation with embedded software in Rust and C/C++ Linux OS use, for an embedded... 

    ViaSat

    Marlborough, MA
    6 days ago
  • $140.5k - $221.5k

     ...Viasat, located in Marlborough, Massachusetts, is seeking an Embedded Software Engineer. The role involves developing software for encrypted...  ...requires extensive experience with embedded software in C/C++. Ideal candidates will have strong Linux skills, security clearance... 
    Senior

    ViaSat

    Marlborough, MA
    4 days ago
  •  ...Senior Embedded Software Engineer This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Senior Embedded...  ...field and minimum 3 years' experience. Embedded C/C++ and/or Ada software development experience. Experience... 
    Senior
    Work experience placement
    Relocation package
    Day shift

    RTX

    Fayville, MA
    9 days ago
  •  ...Overview: Job Title: Senior Embedded Engineer EICBS3372 Location: Framingham ,Massachusetts Onsite...  ...Roles & Responsibilities • C/C++ algorithm development and implementation...  ...Processing Yes C Programming Yes Onboard software debugging Skills: DSP,SHARC,... 
    Senior

    r2 Technologies, Inc.

    Framingham, MA
    2 days ago
  • $165k - $260.5k

     ...wide usage. You will join a software development team that designs...  ...software & systems engineering Be a part of an agile multidisciplinary...  ...development team Embedded systems software engineering...  ...0+ years' experience using C/C++ in embedded environments ~1... 
    Senior
    Immediate start

    ViaSat

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

     ...Bose Corporation seeks a Principal Software Engineer in Framingham, MA, to lead audio software platforms and DSP technology. This role...  ...have a strong background in digital signal processing, C/C++, and embedded systems, with over 10 years of experience in the field. The... 

    Bose

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

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...Architecture Department as a Senior Software Engineer. The team's primary goal is to...  ...Do: Code, test, and integrate C++ real-time signal processing algorithms... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon Technologies

    Shrewsbury, MA
    5 days ago
  • $174k - $239.25k

     ...Corporation, U.S.A is looking for a Principal Software Engineer to lead architecture and development of...  ...over 10 years of experience in embedded software and DSP, targeting high-performance...  ...in complex systems, proficiency in C/C++, and a deep understanding of digital... 

    Bose Corporation, U.S.A

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

     ...technology company in Framingham, Massachusetts seeks a Security Engineer to enhance security initiatives for consumer electronics...  ...security standards. The candidate should have extensive experience in embedded systems and cryptographic engineering. This full-time role... 
    Senior
    Full time

    Bose

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

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Processing Architecture (REPA) Department as a Senior Embedded Software Engineer. The department’s primary...  ...3 years’ experience. Embedded C/C++ and/or Ada software development... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    RTX

    Marlborough, MA
    4 days ago
  • TekWissen ® is seeking a talented Software Development Engineer in Westborough, MA, specializing in computer vision. You will be responsible...  ...software solutions involving image processing and embedded systems using Python and C/C++. The ideal candidate will have a Bachelor's in... 

    TekWissen ®

    Westborough, MA
    2 days ago
  • $174k - $239.25k

     ...Corporation, we are seeking a Principal Software Engineer to lead the architecture, development,...  ...level design and driving execution across embedded and DSP domains. Role Overview You will...  ...processing. Strong proficiency in C/C++ and experience with MATLAB/Simulink. Extensive... 

    Bose Corporation, U.S.A

    Framingham, MA
    1 day ago
  • Akraya, Inc. is seeking a highly skilled Senior Software Development Engineer specializing in Computer Vision to join our team in Westborough, MA. This...  ...software engineering foundation, experience with Python and C++, and will contribute to the development of efficient... 
    Senior

    Akraya

    Westborough, MA
    8 hours ago
  • $125k - $150k

     ...The Senior Mechanical Engineer is responsible for the design, development, analysis, and production support of mechanical and electromechanical...  ..., and the ability to work across optical, electrical, embedded software, manufacturing, and systems engineering disciplines. The... 
    Senior
    Permanent employment
    Contract work
    For contractors

    Kopin Corporation

    Westborough, MA
    12 hours ago
  • $221k - $286k

     ...Dell Technologies is seeking an experienced Electrical Engineer specializing in high-current and high-voltage power distribution for their Concept Engineering team in Hopkinton, MA. The role involves designing DC bus bars, power shelves, and HVAC distribution networks... 
    Senior

    Dell Technologies

    Hopkinton, MA
    1 day ago
  • $174k - $239.25k

    ## Principal Software Engineer – Audio Systems & Embedded PlatformsApplylocations: US, MA - Framinghamtime type: Full timeposted on: Posted Todayjob requisition...  ...audio and speech processing* Strong proficiency in C/C++ and experience with MATLAB/Simulink* Extensive... 

    Bose

    Framingham, MA
    1 day ago
  • Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA Agile, C++, Embedded C++, Jenkins, Linux, Scrum, Unix Location: Massachusetts Job Function: Application Development Date Of Job Posting: 10-03-2019 Sr Software... 
    Senior
    Permanent employment
    Full time
    Remote work
    Relocation
    Flexible hours

    DBA Web Technologies

    Marlborough, MA
    more than 2 months ago
  •  ...required to apply!! This is a role for an Embedded Software Engineer within the Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to...  ...implementation with embedded software in Rust and C/C++ Linux OS use, for an embedded... 

    ClearanceJobs

    Marlborough, MA
    4 days ago
  • Bose Corporation is hiring for a Senior Digital Signal Processing Engineer in Framingham, Massachusetts. This role focuses on developing high-performance...  ...over 10 years of industry experience, especially in embedded systems and audio processing, with a solid educational... 
    Senior

    Dormont Manufacturing Co

    Framingham, MA
    18 hours ago
  • Broughton Group is seeking a Senior Sales Manager to drive Digital Engineering and embedded service solutions. The role involves developing relationships with mid...  ...experience and a proven track record in selling software, cloud, and DevOps services. The compensation package... 
    Senior
    Remote job
    Contract work

    Broughton Group

    Marlborough, MA
    18 hours ago
  • AdviniaCare Northbridge (2) is looking for an enthusiastic housekeeper to join their team. This position involves maintaining the general cleanliness and safety of the facility, ensuring a welcoming atmosphere for residents. Candidates should possess proven cleaning experience...
    Senior

    AdviniaCare Northbridge (2)

    Northbridge, MA
    8 hours ago
  • A biotech company based in Framingham, MA is looking for a Senior Associate Scientist to join their Bioanalytics team for a contract role. The successful candidate will focus on developing ELISA assays and perform sample testing in a compliant manner. The role requires... 
    Senior
    Contract work

    Mindlance

    Framingham, MA
    18 hours ago

Do you want to receive more vacancies?

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