Staff Software Engineer
Full Spectrum Services
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 #J-18808-Ljbffr
$90k - $140k
...leading companies to develop cutting-edge software for safety critical applications. With... ...embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of... ...professional growth opportunities. Staff Embedded C++ Software Engineer (Robotics...SuggestedInternship- ...far more than just API infrastructure. We’re a springboard for building and scaling payroll businesses. About this role As a Staff Software Engineer at Check, you’ll combine strong engineering fundamentals and close collaboration with cross-functional partners to build...SuggestedWork at officeLocal areaRemote workNight shift
$160k - $180k
...WHO WE ARE .The Role We'rehiring multiple Staff Engineers to join a small, high-performance group supporting the engineering organizations behindSailthru,LiveIntent, andWhatCounts— the three platforms that make up Zeta Actions, a business unit within Zeta Global. This...SuggestedRemote work- ...interconnection life cycle management, delivering cutting-edge software solutions that eliminate bottlenecks in the interconnection... ...smarter, and more sustainable grid. What You'll Do As the Staff Software Engineer, Quality Engineering, you will own and lead GridUnity's...SuggestedPermanent employmentContract workTemporary workRemote workFlexible hoursShift workNight shift
$180k - $250k
DescriptionKforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join a collaborative, multidisciplinary team developing high-speed, scalable network software for advanced communications systems.Summary:In this role, you will...SuggestedWorldwide- ...Software Developer needs 10+ years' Mulesoft developer experience Software Developer requires: Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years of relevant experience required...Full time
$168k - $231k
Software Principal Engineer, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications...$150k - $200k
Position OverviewPower your future with Qualus as a Lead Substation Engineer. As a Lead Substation Physical Engineer, you'll serve as a... ...ground grids based on applicable codes utilizing industry available software.Design lightning protection and grounding plans.Complete...Temporary workFor contractorsWork at officeFlexible hours- Responsibilities Design, develop, and integrate scalable embedded software for high-speed networking systems Develop secure, reliable... ...Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field 8+ years of hands-on C/C++ programming experience...Hourly payContract work
$138.9k - $180.6k
Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software...Temporary workFor contractorsWork experience placementCasual workLocal areaRemote work- Software Principal Engineer, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals,...
$156k - $183k
About us National Grid is hiring a Lead Engineer (Electrical Planning and Design), Electrical Engineering for Massachusetts. This is... ...Preferred but not required) * Experience with transmission design software including: PLS CADD, PLS POLE, and MFAD * Strong working...Work at officeLocal areaFlexible hours- ...Dell Technologies, Hopkinton MA or Austin TX, seeks a Senior Principal Software Engineer to lead AI development & agent ops. You will design, build, and refine services and platforms enabling ~9,000 engineers to work with AI agents at scale, shaping the enterprise SDLC...
$40 - $70 per hour
...Job Description We are looking for a skilled Principal Software Engineer to join our team! This role is hybrid in Westborough, MA. The Principal Software Engineer provides technical leadership for software and product development efforts, ensuring the successful delivery...- Aerospace Application Engineer IITrelleborg is a world leader in engineered polymer solutions for almost every industry on the planet.... ...years of experience 2 years’ experience with CAD and engineering software (e.g., CATIA, SolidWorks, or NX) 2 years’ experience in product...Permanent employmentWork experience placement
$96k - $132k
...make a profound social impact as a Senior Analyst, Agentic AI Engineer on our Services Operations AI Transformation team in Hopkinton,... ...with this role:Essential Requirements2+ years of experience in software engineering, data science, machine learning, technical consulting...$120.5k - $243k
Software Engineer 3 - AI / ML / CloudThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week$62k - $84k
...Overview Technical Recruiter @ blueStone Solutions Group | Excel Certified Join Our Dynamic Team as a Mobile Engineer – Elevate Your Career with Us! We are seeking a skilled Mobile Engineer to maintain and optimize HVAC, electrical, plumbing, and carpentry systems...Contract workFor contractors- ...Job Description Job Description Lead Engineer, Grid Integration Company Overview LG Energy Solution Vertech, Inc. (LGES... ...ensures alignment between the customer, Project Engineering, and Software teams in implementing Energy Management System (EMS), Power...WorldwideFlexible hours
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...that create a safer, more secure world. \n The mission of the software team in Marlborough, MA is to provide world-class software for...Temporary workWork experience placementWork at officeLocal areaRemote workWork from homeRelocationFlexible hours$156k - $183k
About us National Grid is hiring an Lead Engineer for our Electrical Engineering department... ...technical material to non-technical staff. Proficient MS Office computer skills... ...Word, etc.). Proficient with industry software (AutoCAD, MicroStation, RISA software,...For subcontractorLocal areaFlexible hours$86.8k - $165.2k
...Collins AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute programs and... ...reasons engineers come to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented...Temporary workWork experience placementWork at officeRemote workFlexible hours- Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability PlatformsWork Location: Onsite, Framingham, MAStaples is business to business. You’re what binds us together.Join Staples to Lead the Evolution of Enterprise ObservabilityOur...Local area
$86.8k - $165.2k
...Clearance Type: None/Not Required Security Clearance Status: Not RequiredOur Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a talented experienced Software Engineer to join our team developing and supporting our...Contract workTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Receiver/ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary goal is to design,...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift- ...manufacturers, Tier 1 suppliers and OEMs are enjoying the benefits of Arcadia today.Who we are looking forRe:Build Cadonix is seeking a Software Engineer to play a key role in designing, building, and scaling innovative new cloud-enabled products in the wire harness design and...Work experience placement
$165k - $225k
...Job Description Full Spectrum is an engineering services firm specializing in the design... ...Director of Engineering, Embedded Software The Director of Engineering, Embedded... ...Collaborate with Business Development staff to introduce prospective customers to the...$90k - $110k
...team environment. A bachelor's degree in Computer Science, Information Systems, or a related field is preferred, along with hands-on software development experience.Required:Proficient in one or more object-oriented or scripting languages (e.g., Python, JavaScript, Java,...Full timeTemporary workWork experience placementImmediate start- Job Summary:We are seeking a full-time Sr. Software Development Engineer to join our innovative team! We are looking for a passionate and experienced engineer who will design, develop, and maintain high-quality embedded software applications using C and C++, and who can...Full timeWork experience placement
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Exciter and Processing Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to design, architect, and...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software Westborough, MA
- id software Westborough, MA
- healthcare software sales Westborough, MA
- entry level software sales Westborough, MA
- software asset management analyst Westborough, MA
- software technology Westborough, MA
- software implementation project manager Westborough, MA
- ultimate software Westborough, MA
- remote software sales Westborough, MA
- embedded software Westborough, MA




