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.
$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$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$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...SuggestedWorldwide- ...RTX Collins Aerospace seeks a Sr. Principal Software Engineer to join the Strategic Communication Software Engineering team. You will... ...development for high-assurance aerospace systems, using C++, RTOS, and embedded platforms. The role emphasizes collaboration with multiple...Senior
- ...Spectrum Control, Inc. is seeking an Embedded Software Engineer to design and implement software for embedded Linux and ARM-based products. You... ...CE and 5+ years of embedded development with Linux/Yocto, C/C++, and scripting. Occasional travel to our facilities is expected...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
$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- RTX is seeking a Senior Software Engineer for its Strategic Communication Software Engineering team in Marlborough, MA. You will own full lifecycle... ...support within an agile environment. You will apply C++ in embedded systems with RTOS, Linux, and cross-disciplinary...Senior
- Hologic, Inc. is seeking a Sr. Software Development Engineer to design, develop, and maintain embedded software in C/C++ for medical devices. You will take algorithms from concept through prototyping, verification on embedded targets, and collaborate with Systems, Electrical...Senior
- ...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$196k - $269.5k
...AI Development & Agent Ops — Senior Principal Software Engineer Why This Role This is not a support... ...that execute at speed and scale. AI is embedded throughout our development process,... ...customers' trust. When your products power critical infrastructure around the world,...Senior- ...Senior Principal Embedded Systems Security Engineer The Product Cybersecurity Engineering team is hiring a Senior Principal Embedded Systems Security Engineer... ...insurance, additional life and accident insurance,?critical illness?insurance, group legal, ID theft protection...SeniorRelocation package
$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,...$165k - $225k
...Full Spectrum is an engineering services firm... ...projects focused on embedded systems, mobile apps... ..., Embedded Software The Director... ...Software, will be a critical leader within our... ...with modern embedded C++ · Experience... ...devices or other safety critical systems...$132.4k - $251.6k
...of aerospace and defense.The Product Cybersecurity Engineering team is hiring a Senior Principal Embedded Systems Security Engineer to support programs for our... ...insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$130k - $170k
...Embedded Software Engineer – Secure CommunicationsLocations: Carlsbad, CA | Marlborough, MA | Linthicum... ...Speed Encryptor (NGE) used in mission-critical environments. This is hands-on embedded... ...development at the intersection of C/C++, Linux, cryptography, and secure systems...- ...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...Interim roleRelocation packageDay shift
$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- ...Senior Python Software DeveloperWe are looking for a highly skilled... ...solutions for embedded systems. The ideal candidate... ...with firmware engineers, product managers, and... ...Groovy.Knowledge of C/C++ fundamentals and their... ...Strong problem-solving, critical thinking, and...Senior
- ...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...
$226.78k - $293.48k
...profound social impact as a Senior AI Storage Solutions... ...the hardware and software that connect infrastructure... ...how work gets done. Engineers define intent, author... ...and scale. AI is embedded throughout our development... ...your products power critical infrastructure around...SeniorFull time- ...Description Job Description Job Description: The Software Engineer designs, develops, tests, and maintains... ...Experience with Software Development Using C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture and...SeniorWork experience placement
$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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... ...systems (RTOS), embedded programming, processor... ...and accident insurance, critical illness insurance, group...SeniorTemporary workWork experience placementWorldwideRelocationFlexible hours$107.5k - $204.5k
...Product Cybersecurity Engineering DoD East Florida team is hiring a Principal Embedded System Security Engineer... ...will report to the Senior Manager of Cybersecurity... ...systems engineering, software, hardware, and test disciplines... ..., or other mission-critical systemsExperience...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$135k - $165k
...workforce where we put you first! Embedded Software Engineer: The Embedded software... ...application software in C/C++ for ARM-based processors.... ...excellence to enable mission-critical solutions. Designed to... ...following guiding principles: safety, integrity, respect, ethics...For contractorsRemote workWeekend work$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$130k - $165k
...makes everything possible. The Senior Materials Manager is... ...manufacturing operation. This role is a critical onsite leadership position... ...with Manufacturing, Engineering, Quality, Finance, Procurement... ...Quality and EHS compliance, embedding safety, quality, and regulatory expectations...Senior- ...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
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!
- senior network engineer remote Westborough, MA
- senior manager legal Westborough, MA
- senior commercial counsel Westborough, MA
- senior manager tax Westborough, MA
- senior living Westborough, MA
- senior implementation project manager Westborough, MA
- senior level Westborough, MA
- senior consulting engineer Westborough, MA
- senior human factors engineer Westborough, MA
- senior resident engineer Westborough, MA




