Senior Embedded C++/Rust Software Engineer (Robotics)
$105k - $165kFull Spectrum
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
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.
- ...develop cutting-edge software for medical devices... ...focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love... ...Staff Embedded C++ Software Engineer (Robotics) The Senior Embedded C++ Software... ...programming (C/C++, Rust) · Familiarity with...SeniorFull time
- ...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... ...professional growth opportunities. Senior Embedded C++ Software Engineer The Senior Embedded...SeniorFull time
$168.1k - $227.4k
RDPI's Velocity software team develops the autonomy... ...We are looking for a Senior Software Engineer to join our perception... ...and enhance our robotic capabilities. Key... ...resource utilization on embedded compute platform. -... ...Expertise in modern C++ and experience with python...SeniorFull timeInternshipFlexible hours- ...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... ...growth opportunities. Principal C++/Qt/QML Software Engineer The Principal...SuggestedFull time
- 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...SeniorPermanent employmentFull timeRemote workRelocationFlexible hours
$168.1k - $227.4k
As a Software Development Engineer for Amazon Robotics, you will be at the forefront of building and deploying computer vision systems that power our robots... ..., ONNX) - Experience with real-time systems, embedded platforms, or edge deployment - Publications or patents...Full timeInternshipFlexible hours$80k - $190k
...FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical programs. In this role you will contribute across the full... ...validation, and deployment. Develop and maintain real‑time embedded software for mission‑critical systems. Work with...Temporary work$100k - $144k
...Senior Packaging Engineer Join to apply for the Senior Packaging Engineer role at Adept Group (Adept Packaging) in Westborough, MA. Adept Group offers an award-winning workplace for exceptional packaging industry talent. We work on a range of innovative projects for iconic...SeniorTemporary workMonday to FridayFlexible hours- ...developing our corporate culture, people’s development, growth, and the ability to impact patients. ACCELERATING YOUR FUTURE The Senior Process Engineer , as a key member of the MS&T team, will develop and execute technology transfer plans for RoslinCT’s partner programs,...SeniorContract workRemote workFlexible hours
- ...Senior Software Engineer We are seeking Senior Software Engineers to join our development team in... ...software in a variety of languages including C++, C, and several others. Candidates can... ...development and testing of real-time embedded software, application software, and...Interim roleLocal areaRelocation
$107.5k - $204.5k
...Senior Software Engineer – Marlborough, Massachusetts Location Marlborough, Massachusetts (US-MA-MARLBOROUGH... ...development, and testing of real‑time embedded software, application software, and... ...by local law. Experience with C++, C, and/or Java. Ability to obtain and...Temporary workInterim roleLocal areaRelocationFlexible hours$80 - $100 per hour
...Strategic Sourcing Title: Sr. Automation Engineer (W2 only) Location: Marlborough, MA 0175... ...testing Deploy and customize existing software library elements per project requirements... ...process equipment hardware and software. Seniority level Mid-Senior level Employment type...SeniorContract work$140k - $170k
...ROLE We are looking for a Senior Software Engineer to join our software engineering... ..., Software Engineering, Robotics, or a related field - or... ...programming skills in C and/or C++ Experience building and... ...Hardware/software integration or embedded systems GROWTH AND...SeniorWorldwide$136.2k - $187.35k
...Job Description Senior Technical Program Manager - Cross-Domain Software & Systems About the... ...lead projects spanning embedded software for automotive... ...with globally distributed engineering teams-firmware,... ...or test experience (C, C++, Python, MATLAB, or similar...SeniorShift work$90k - $110k
...business segments. Proven experience in developing and improved engineering processes, including ECO/ECNs, work instruction development,... ...solutions. Capable of evaluating and recommending new software tools to enhance productivity and accuracy of ECN/ECO activities...SeniorContract work$46k
...Senior Claims Representative Job Locations: US-NJ-Marlton | US-TX-Plano | US-OH-Columbus | US-MA-Westborough | US-AZ-Chandler | US-WA... ...welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday...SeniorFull timeLocal areaRemote workFlexible hours$150k - $205k
...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... ...: Scripting in Python or C/C++, code inspection, and Object-Oriented Programming...- ...TITLE : Senior System Validation Engineer DUTIES: Validating complex embedded software interactions spanning propulsion, ADAS/AD, body,... ...automated workflows using the Robot Framework, enabling scalable,... ...development and debugging in C/C++; Performing AUTOSAR Classic...SeniorFull timeImmediate start
$130k - $165k
...Senior Materials Manager – Westborough, Massachusetts Job Overview Responsible for end... ...cross‑functionally with Manufacturing, Engineering, Quality, Finance, Procurement, and Global... ...decisions. Ensure Quality and EHS compliance, embedding safety, quality, and regulatory...Senior- ...Sr. Software Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united... ...Experience with Software Development Using C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture and...SeniorWork experience placementRelocation
$86.8k - $165.2k
...issued clearance prior to start date. Role Summary: Senior Platform Engineer integrating software in C++, C, and Java on hardware running RedHat and Windows... ...etc.). Perform integration and testing of real‑time embedded software, application software, and tools that run on...SeniorTemporary workInterim roleRelocationFlexible hours- ...Senior Power Engineer is responsible for participating in the research, design and development of products for the electric power generation, transmission and distribution industry. This person will be tasked with running simulations to evaluate designs and responsible...Senior
$132.4k - $251.6k
...BLDG Date Posted 2026-01-22 Position Senior Principal Systems Security Engineer (Anti-Tamper/Program Protection) –... ..., anti-tamper, cybersecurity, or embedded security Experience designing,... ...development and fielding of SSE systems Software, Firmware, & Microelectronics...SeniorTemporary workRelocation packageFlexible hours$165k - $225k
...Description Full Spectrum is an engineering services firm... ...With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum... ...of Engineering, Embedded Software The Director of Engineering... ...with modern embedded C++ · Experience developing...- ...team performance. From managing complex renewals to identifying growth opportunities, youll ensure clients receive tailored solutions that meet their needs. Youll also play a key role i Client Service, Service Manager, Manager, Senior, Benefits, Client Success, Retail...Senior
$132.4k - $251.6k
...Senior Principal Systems Engineer Raytheon is seeking a talented and motivated Senior Principal Systems Engineer... .... Troubleshoot and analyze hardware, software, and system issues through detailed... ...requirements. Experience with C++, Python, or similar. Experience generating...SeniorFlexible hours- ...think of Gallagher. Overview At Gallagher, we’re looking for a Senior Client Service Manager to join our Commercial team. In this... ...Inclusion and diversity (I&D) is a core part of our business, and it’s embedded into the fabric of our organization. For more than 95 years,...SeniorFull timeLive outWork at officeLocal areaFlexible hoursShift work
- ...Senior Mechanical Engineer Marlborough, MA, United States Looking for an hourly contractor for about 11 months to do the following work: Electro-mechanical technician for a 10-14 month assignment in our Marlborough Facility This person will work on a specific...SeniorHourly payFor contractors
$105k - $125k
...Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Senior Regulatory Medical Writer (FSP ; Remote; US ) At Thermo Fisher Scientific, you will discover meaningful work that makes a positive impact on a global scale...SeniorTemporary workWork at officeLocal areaRemote workFlexible hours- Revvity Health Sciences, Inc. in Hopkinton, MA, seeks a Manager Shipping and Receiving to lead the Warehouse Logistics and Distribution operation. You will oversee daily tasks, interface with Customer Care, Finance, freight forwarders, and Distribution Centers, and drive...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded C++/Rust Software Engineer (Robotics). Be the first to apply!
- senior implementation project manager Westborough, MA
- senior director diversity & inclusion Westborough, MA
- senior software engineer remote Westborough, MA
- senior living Westborough, MA
- senior resident engineer Westborough, MA
- senior consulting engineer Westborough, MA
- remote senior salesforce administrator Westborough, MA
- senior customer success engineer Westborough, MA
- senior ux designer remote Westborough, MA
- senior level Westborough, MA




