Senior Embedded C++/ Rust Software Engineer (Safety Critical)
$105k - $165kFull 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.
- ...cutting-edge software for medical devices... ...focused on embedded systems,... ...apps, robotics, engineers at Full... ...Staff Embedded C++ Software Engineer... ...) The Senior Embedded C++... ...requirements and make critical design... ...Integration Tests, and Safety Assessment... ...(C/C++, Rust) ·...SeniorFull time
- ...develop cutting-edge software for medical... ...projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum... ...opportunities. Senior Embedded C++ Software Engineer... ...leadership on critical design decisions... ...devices or other safety critical systems...SeniorFull time
$90k - $140k
...to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love... ...opportunities. Staff Embedded C++ Software Engineer (... ...with modern C++ and/or Rust ~ Familiarity with...SuggestedInternship- ...to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the... ...opportunities. Principal C++/Qt/QML Software Engineer... ...requirements and make critical design decisions · Contribute...SuggestedFull time
$196k - $269.5k
...Development & Agent Ops — Senior Principal Software EngineerWhy This RoleThis is... ...individual will be in the engine room making it work. You will... ...at speed and scale. AI is embedded throughout our development... .... When your products power critical infrastructure around the world...Senior- Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA Agile, C++, Embedded C++, Jenkins, Linux, Scrum... ...of signal processing algorithms and time critical control functions, involved in direct control of sensor...SeniorPermanent employmentFull timeRemote workRelocationFlexible hours
- ...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... .... When your products power critical infrastructure around the...Senior
$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... ...find your place here.Senior Principal Hardware EngineerThe...SeniorWork at officeRelocation package$165k - $225k
...Full Spectrum is an engineering services firm... ...projects focused on embedded systems, mobile apps... ..., Embedded Software The Director of... ...Software, will be a critical leader within our... ...with modern embedded C++ · Experience... ...devices or other safety critical systems...- ...Principal Embedded Software Engineer This is your opportunity to join the Receiver/ Exciter & Processing... ...relevant experience. Embedded C/C++ and/or Ada software development... ...more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration...Relocation packageDay shift
$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...$174k - $239.25k
...scaled globally.We are seeking a Principal Software Engineer to lead the architecture, development,... ...design and driving execution across embedded and DSP domains.You will operate at the... ...speech processingStrong proficiency in C/C++ and experience with MATLAB/...Full time$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,...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$204k - $280.5k
...at an inflection point in how software is built. Our Infrastructure... ...agentic development model where engineers orchestrate AI agents across... ...at speed and scale. AI is embedded throughout our development process... .... When your products power critical infrastructure around the...Senior$150k - $205k
...Principal System Engineer Full Spectrum partners... ...cutting-edge software for medical... ...projects focused on embedded systems, mobile apps... ...Engineering for mission-critical medical device... ...how teams address "Safety and Security by... ...Scripting in Python or C/C++, code inspection,...$107.5k - $204.5k
...challenging.The Product Cybersecurity Engineering DoD East Massachusetts team is hiring a Principal Embedded Systems Security Engineer to... ...candidate will report to the Senior Manager of Cybersecurity... ...life and accident insurance, critical illness insurance, group legal...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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- ...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...
- ...Senior Software Engineer This is your opportunity to join the Receiver Exciter and Processing Architecture... ...Do: Code, test, and integrate C++ real-time signal processing algorithms... ...more connected world. At RTX we value: Safety, Trust, Respect, Accountability,...SeniorRelocationDay shift
$168.1k - $227.4k
RDPI's Velocity software team develops the autonomy software that... .... We are looking for a Senior Software Engineer to join our perception and... ...manage resource utilization on embedded compute platform. -... ...robotics. - Expertise in modern C++ and experience with python....SeniorInternshipFlexible hours- ...Represented team is currently hiring for Senior Claims Specialists to manage attorney... ...outside and in-house counsel. Training is a critical component to your success and that... ...perspectives and experiences, with inclusion embedded in every aspect of our culture and...SeniorCurrently hiringWork at officeLocal areaRemote workHome office
$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Sr. Software Engineer At RTX, the world's largest aerospace and defense... ...with Software Development Using C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board... ...life and accident insurance, critical illness insurance, group legal...SeniorWork experience placementRelocation
$86.8k - $165.2k
...experience and renowned engineering expertise to meet... ...mission of the software team in... ...testing of real-time embedded software, application... ...and/or test using C++, C#, Java or similar... ...environment with time-critical... ...At RTX, we value Safety, Trust, Respect, Accountability...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours- ...They are looking for an exceptional Senior Manager of Embedded Platform Software. This company is dedicated to... ...will manage and mentor a diverse engineering team of 50+ professionals fostering... ...development experience, proficiency in C/C++, agile and waterfall development...
$86.8k - $165.2k
...technically challenging.The Product Cybersecurity Engineering DoD East Massachusetts team is hiring a Senior Embedded Systems Security Engineer to support programs... ...insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$161.5k - $209k
...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... .... When your products power critical infrastructure around the...$105k - $165k
...to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the... ...opportunities. Senior Cloud/DevOps Engineer (AWS... ...understand requirements and make critical design decisions ~...Senior$168k - $231k
Software Principal Engineer, Software Engineering The Software Engineering team delivers next-generation... ...execute at speed and scale. AI is embedded throughout our development process, helping... ...' trust. When your products power critical infrastructure around the world, that...$86.8k - $165.2k
...decision-making.As a Senior Electrical Engineer, you will join our... ...parametersImplement software-based system changes... ...learningExperience working in a C++, Python and Java... ...-time computing and embedded processingExperience... ...develop and deliver safety critical air traffic...SeniorContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours
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!
- 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 consulting engineer Westborough, MA
- remote senior project manager Westborough, MA
- senior performance engineer Westborough, MA
- senior tech Westborough, MA
- srs Westborough, MA




