FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Embedded C++/Rust Software Engineer, Safety Critical
Full SpectrumSenior embedded engineer developing safety-critical C++/Rust software for Full Spectrum’s warehouse automation client. Supporting autonomous robotics, certification, diagnostics, and field testing.
Posted 8/4/2026full-timeWestborough • Massachusetts • 🇺🇸 United StatesSenior💰 $105,000 - $165,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining robotic systems, with a strong focus on embedded software design in C++ and Rust for safety-critical applications. Proficient in real-time operating systems, networking, and industrial safety standards, while effectively collaborating with cross-functional teams.
Highest-signal resume keywords
Embedded Software Development in C++ and RustReal-Time Operating Systems (RTOS)Industrial Safety Standards (IEC 61508)Networking and Data SecurityAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentC++ ProgrammingRust ProgrammingReal-Time Operating SystemsLinux ProficiencyMicrocontroller ProgrammingMemory ManagementPerformance TuningUnit TestingStatic Analysis
Soft Skills
Strong Communication SkillsSelf-DisciplinedResults-OrientedHighly MotivatedIndependent
Tools & Technologies
GitSVNFreeRTOSAI Coding AgentsEtherCATSPIRS485802.11/Wi-Fi
Industry Keywords
Robotic SystemsSafety-Critical SystemsFunctional-Safety Software DesignSDLC ProcessesTask Management
Tech Stack
Tools & technologiesLinuxRTOSRustSDLCSubversion
About the role
Key responsibilities & impact- Develop and maintain novel robotic systems
- Work directly with the client on architectural design of complex systems
- Collaborate with a cross-functional team on challenging problems
- Deliver solutions balancing performance and reliability
- Learn and work across networking, security, navigation, obstacle detection, motor control, and safety-related sensors
- Execute under technical direction while working independently on assignments
- Leverage AI tooling to streamline development and unit testing
- Develop diagnostics, test code, and utilities supporting safety certification
- Support documentation and field testing activities
Requirements
What you’ll need- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or related discipline preferred, or equivalent years of experience
- 5+ years of 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, including unit testing, static analysis, and CI/CD
- Knowledge of microcontroller programming and hardware interfaces
- Understanding of memory constraints and optimization techniques
- Familiarity with Git, SVN, or other industry-standard source control
- Experience using Agile techniques, including task/issue management
- Experience with industrial safety standards, particularly IEC 61508, and functional-safety software design
- Hands-on RTOS experience, particularly FreeRTOS
- Knowledge of EtherCAT, SPI, and RS485
- Experience with networking, 802.11/Wi-Fi, and data security
- Experience with AI coding agents such as Claude Code
- Robotics systems experience
- Strong oral and written communication skills
- Highly motivated, self-disciplined, independent, and results-oriented
Benefits
Comp & perks- Bonus eligible
- Technical and professional growth opportunities