Senior Embedded C++ Software Engineer (Robotics)
Full 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.
Staff Embedded C++ Software Engineer (Robotics)
The Senior Embedded C++ 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:
· Work in a fast-paced cross-functional team
· Collaborate directly with clients to understand requirements and make critical design decisions
· Contribute to the full software development lifecycle, including requirements analysis, design, development, code review, unit testing, integration, and verification
· Create and maintain detailed software documentation
· Execute in accordance with technical direction from senior team members as well as work independently on assignments
· Develop features, components, and infrastructure for autonomous robot systems
· Create/execute Unit Tests, Functional Integration Tests, and Safety Assessment activities
· Develop diagnostics, test code, and utilities to support certification
· Support documentation and field testing activities
REQUIRED SKILLS:
· 7+ years experience with embedded systems programming (C/C++, Rust)
· Familiarity with real-time operating systems (RTOS)
· Knowledge of microcontroller programming and hardware interfaces
· Understanding of memory constraints and optimization techniques
· Experience with embedded debugging tools and techniques
· Experience designing, developing and testing production-level embedded software in C++ for safety-critical systems
· Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux
· 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
· Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience
DESIRED EXPERIENCE:
· Experience with industrial safety standards and designing software for functional safety
· Background in Electrical Engineering
· Ability to troubleshoot hardware and motor controls
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.
$105k - $165k
...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++/Rust Software Engineer (Robotics)...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
$90k - $140k
...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... ...growth opportunities. Staff Embedded C++ Software Engineer (Robotics) The...SuggestedInternship$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...SeniorInternshipFlexible 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
$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$137.3k - $185.7k
As a Hardware Development Engineer within the Velocity team, you will design, develop, and deliver mechanical components and systems for Amazon's next generation of products. You will work with cross-functional teams to transform concepts into manufacturable designs that...SeniorFull timeTemporary workSeasonal workFlexible hours$137.3k - $185.7k
...future of intelligent automation. As a Senior Robotics Mechatronics Engineer at Amazon Robotics, you will be the... ...mechanical, electrical and software engineering into complete robotic platforms... ...Developing and debugging embedded systems, sensors and automation controllers...SeniorFull timeTemporary workSeasonal workWorldwideFlexible hours$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to... ...You Will Do:Code, test, and integrate C++ real-time signal processing algorithms...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$137.3k - $185.7k
...next-generation automation robots, working hands-on in our engineering lab to transform... ...with mechanical engineers, software engineers, and technicians... ...job responsibilitiesAs an Senior Electrical Engineer you will... ...Experience with IPCs and embedded computing platforms in industrial...SeniorFull timeTemporary workSeasonal workFlexible hours$86.8k - $165.2k
...aerospace and defense.What You Will DoDevelop test hardware and software, from requirements definition through build and integration... ...interconnects/interfaces and standard communication protocolsMechanical Engineering skill-set desirable with experience in Cadence and/or AutoCAD...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Dell Technologies' AI Development & Agent Ops team in Hopkinton MA (and Austin, TX) seeks a Senior Principal Software Engineer to design and scale AI-enabled development platforms for ~9,000 engineers. You will own the agentic SDLC, build shared services and tooling...Senior
- Dell Technologies' Infrastructure Solutions Group in Hopkinton, MA or Round Rock, TX, seeks a Senior Principal Hardware Engineer, Concept Architect, to lead advanced hardware concepts across analogue and digital domains. You will contribute across the development lifecycle...Senior
- ...developing applications for liquid handling, collaborating with engineers, and supporting global sales through automated protocols. The ideal... ...with lab workstations, and strong programming skills in Lua or C++. Benefits include comprehensive medical coverage, 401k matching,...Senior
- Dell Technologies seeks a Senior Principal Software Engineer for AI Development & Agent Ops in Hopkinton MA or Austin TX. You will design, build, and refine services and platforms that empower ~9,000 engineers to develop with AI agents at scale, shaping enterprise AI adoption...Senior
- Dell Technologies is seeking an Electrical Systems Senior Principal Engineer to drive advanced hardware development across analogue and digital domains. You will work on enterprise-grade products, collaborating across firmware, mechanical, power and thermal engineering...Senior
$196k - $269.5k
...AI Development & Agent Ops — Senior Principal Software Engineer Why This Role This is not a support role. Dell's AI Development & Agents Ops... ...orchestrate AI agents that execute at speed and scale. AI is embedded throughout our development process, helping us move...Senior$143.4k - $212.23k
...deep debugging and implementing firmware/software fixesSupport silicon bring-up... ...degree in computer science, Electrical Engineering or related fields and 5+ years of related... ...initialization flowsProficiency in C/C++ and embedded firmware developmentExperience using lab...SeniorPermanent employmentFull timeInternshipWork from home- ...teams design and develop the hardware and software that connect infrastructure, accelerate... ...and reimagining how work gets done. Engineers define intent, author precise specifications... ...that execute at speed and scale. AI is embedded throughout our development process, helping...Senior
$176k - $242k
...and develop the hardware and software that connect infrastructure,... ...reimagining how work gets done. Engineers define intent, author precise... ...at speed and scale. AI is embedded throughout our development process... ...you'll find your place here.Senior Principal Hardware...SeniorWork at officeRelocation package- ...Senior Packaging Engineer Opportunity Our client is seeking a Senior Packaging Engineer for their team in Westborough, MA. The ideal candidate would have 5+ years paper packaging design experience (corrugated, folding, displays, etc). They would also be fluent in ArtiosCAD...SeniorTemporary work
- ...building the next generation of mobile robotic systems, manipulation technology, and... ...warehouse automation! We are looking for a Software Development Engineer with a focus on Robotics Simulation.... ...developed code like Perl, C/C++, and JAVA Architect and scale cloud native...
$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...(REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal... ...of prior relevant experience.Embedded C/C++ and/or Ada software development experience...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$151k - $223.44k
...lead.What You Can ExpectWe are seeking a Senior Engineer to architect, implement, and maintain... ...productivity.The ideal candidate combines strong software engineering skills with deep... ...skills in Python and at least one of TCL, C/C++, or shell scripting.Experience with make...SeniorPermanent employmentFull timeInternshipWork from home$182.75k - $236.5k
...Job Description Senior Principal Systems Development Engineer Our customers' system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology...Senior- ...Mechatronics Engineer Seeking an experienced Mechatronics Engineer to join our team on... ...background in mechanical, electrical, and software engineering principles. The position... ...needed Bachelor's degree in Mechatronics, Robotics, or a related engineering field Minimum...Temporary work
$183.8k - $252.65k
...transformation. Job DescriptionBose Software Organization is seeking an experienced Senior Firmware Manager who can lead and drive our embedded software solutions of... ...of cross-functional engineering teams.Manage the... ...Experience with C and/or C++ for embedded systems.Experience...SeniorFull timeTemporary work3 days per week- ...Our AEROS® energy operating system is the engine of innovation to provide advanced control... ...using MATLAB, PSCAD, PSS/E, or similar software. Knowledge of inverter operation and control... ...standards. Proficiency in C/C++ and Linux environments for controls algorithm...SeniorWorldwide
- ...Principal Embedded Software Engineer Newark, DE, United States Marlborough, MA, United States... ...dependable guidance and mentoring to senior engineers to promote learning, development... ...Expert programming skills using C/C++ and Assembler-level programming languages...Local area3 days per week
$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job Type:... ...is hands-on embedded development at the intersection of C/C++, Linux, cryptography, and secure systems engineering. What...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded C++ Software Engineer (Robotics). Be the first to apply!
- remote senior business analyst Westborough, MA
- senior leadership Westborough, MA
- senior storage engineer Westborough, MA
- senior manager automotive Westborough, MA
- senior application administrator Westborough, MA
- senior manager accenture Westborough, MA
- senior consulting engineer Westborough, MA
- remote senior project manager Westborough, MA
- senior performance engineer Westborough, MA
- senior tech Westborough, MA




