Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded C++ Software Engineer - Robotics

$90k - $140k

Full 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. 

Staff Embedded C++ Software Engineer (Robotics) 

The Staff 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 

  • Work directly under client direction to understand requirements and implement solutions according to the client’s standards and processes 

  • 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 

  • 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: 

  • 2+ years professional experience or equivalent internship/co-op experience with embedded systems programming 

  • Proficiency with modern C++ and/or Rust 

  • Familiarity with real-time operating systems (RTOS) 

  • Knowledge of microcontroller programming and hardware interfaces 

  • Understanding of memory constraints and optimization techniques 

  • Familiarity with embedded debugging tools and techniques 

  • Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux 

  • Familiarity with modern tools and processes (Git, unit testing, CI/CD) 

  • Familiarity with Agile development concepts 

  • 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 robotics 

  • Background/coursework in Electrical Engineering 

  • Ability to troubleshoot hardware and motor controls 

The base salary for this position is $90,000 to $140,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.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded C++ Software Engineer - Robotics in Westborough, MA vacancy
  •  ...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. Staff Embedded C++ Software Engineer (Robotics) The... 
    Suggested
    Full time

    Full Spectrum

    Westborough, MA
    3 days ago
  • $105k - $165k

     ...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...  ...opportunities. Senior Embedded C++/Rust Software Engineer (Robotics) The... 
    Suggested
    Full time

    Full Spectrum

    Westborough, MA
    3 days ago
  • $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... 
    Suggested
    Worldwide

    KForce

    Marlborough, MA
    5 days ago
  •  ...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... 
    Suggested

    Spectrum Control

    Marlborough, MA
    1 day ago
  • $130k - $170k

     ...Embedded Software Engineer – Secure CommunicationsLocations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FLJob Type: Direct...  ...is hands-on embedded development at the intersection of C/C++, Linux, cryptography, and secure systems engineering.What You... 
    Suggested

    Navstar

    Marlborough, MA
    2 days ago
  • $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... 
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon

    Westborough, MA
    1 day ago
  • $135k - $165k

     ...of employment. Come join a workforce where we put you first!Embedded Software Engineer: The Embedded software engineer designs and implements...  ...Docker.Develop high-quality embedded application software in C/C++ for ARM-based processors.Develop computer networking software... 
    Full time
    For contractors
    Remote work
    Weekend work

    APITech

    Marlborough, MA
    2 days ago
  • $168.1k - $227.4k

    RDPI's Velocity software team develops the autonomy software...  ...for a Senior Software Engineer to join our perception...  ...and enhance our robotic capabilities. Key job...  ...resource utilization on embedded compute platform. - Building...  ...- Expertise in modern C++ and experience with... 
    Internship
    Flexible hours

    Amazon.com Services LLC

    Westborough, MA
    a month ago
  • $36 per hour

     ...looking for a Mechatronics Engineer. Job Description: Job...  ...mechanical, electrical, and software engineering principles. The...  ...'s degree in Mechatronics, Robotics, or a related engineering field...  ...everyone. Specialties: Staff Augmentation Professional... 
    Contract work

    Maxonic

    Hopkinton, MA
    9 days ago
  •  ...About the Role We’re looking for an Embedded Software Engineer to join us on a 6-12-month contract supporting...  ...Collaborate with engineering staff to support product launch activities...  ...Data Science, Electrical Engineering, Robotics, or a related field Preferred Experience... 
    Contract work

    KPM Analytics

    Westborough, MA
    5 days ago
  •  ...Principal Embedded Software EngineerThis is your opportunity to join the Receiver/ Exciter & Processing...  ...as a Principal Embedded Software Engineer. The department's primary goal is to...  ...of prior relevant experience.Embedded C/C++ and/or Ada software development experience... 
    Interim role
    Relocation package
    Day shift

    RTX

    Marlborough, MA
    2 days ago
  • $137.3k - $185.7k

     ...power next-generation automation robots, working hands-on in our engineering lab to transform prototypes into production...  ...with mechanical engineers, software engineers, and technicians to...  ...panels- Experience with IPCs and embedded computing platforms in industrial... 
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon

    Westborough, MA
    3 days ago
  • 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... 

    Hologic

    Marlborough, MA
    4 days ago
  • $110.5k - $160k

     ...world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve...  ...fulfillment center technologies, such as robotics, material handling equipment,...  ...programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Westborough, MA
    1 day ago
  • $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... 

    ViaSat

    Marlborough, MA
    5 days ago
  •  ...security clearance is required to apply!! This is a role for an Embedded Software Engineer within the Government - Secure Network Systems (SNS)...  ...Design and implementation with embedded software in Rust and C/C++ Linux OS use, for an embedded environment TCP/IP and... 

    ClearanceJobs

    Marlborough, MA
    5 days ago
  • $60 - $76 per hour

     ...Staff Pharmacist We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Oak St. Health

    Westborough, MA
    3 days ago
  • $60 - $76 per hour

     ...partner for every meaningful moment of health. Within our Retail locations, we bring this promise to life with heart every day. Our Staff Pharmacists play a critical role in cultivating a culture of excellence in their pharmacy by acting as a role model for all, demonstrating... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Night shift

    CVS Health

    Westborough, MA
    3 days ago
  • $60 - $76 per hour

     ...Staff PharmacistWe're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable... 
    Hourly pay
    Full time
    Part time
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Oak St. Health

    Westborough, MA
    2 days ago
  • $168.1k - $227.4k

    As a Software Development Engineer for Amazon Robotics, you will be at the forefront of building and deploying computer vision systems that power our robots...  ..., ONNX) - Experience with real-time systems, embedded platforms, or edge deployment - Publications or patents... 
    Internship
    Flexible hours

    Amazon.com Services LLC

    Westborough, MA
    a month ago
  • $151.2k - $204.6k

     ...complex requirements into clear, actionable engineering specifications that drive product...  ...mechanical, and electrical domains? At Amazon Robotics, we build the sensing and compute...  ...across optical, mechanical, electrical, and software domains.This includes decomposing system... 
    Full time
    Temporary work
    Flexible hours

    Amazon Technologies, Inc.

    Westborough, MA
    2 days ago
  • $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... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    1 day ago
  • $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... 

    KForce

    Marlborough, MA
    5 days ago
  • $45 - $58 per hour

    DescriptionKforce is immediately seeking an experienced Network Automation Engineer in support of our enterprise storage and compute customer based in Hopkinton, MA. Summary:We are seeking a skilled Network Engineer with strong expertise in network automation and Layer... 
    Immediate start

    KForce

    Hopkinton, MA
    4 days ago
  • $60 - $76 per hour

     ...Staff Pharmacist We're building a world of health around every individual shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable... 
    Hourly pay
    Full time
    Part time
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    CVS Health

    Westborough, MA
    5 days ago
  • $17 per hour

     ...meals that power learning—on the days that work best for you! What You'll Do: Prep, portion, and serve meals to students and staff Set up and clean serving areas and kitchen equipment Follow all food safety and sanitation guidelines Contribute to a... 
    Hourly pay
    Summer work
    Local area
    Monday to Friday
    Flexible hours
    Afternoon shift

    Whitsons Culinary Group

    North Grafton, MA
    2 days ago
  • $20 - $25 per hour

    Build a Career That Builds Your Future with PulteGroup! Welcome to PulteGroup where we believe in building more than just homeswe believe in building inspired employees, meaningful careers, and a legacy of excellence. If you're looking for work that moves you, a team...
    Hourly pay
    Temporary work
    Part time
    Work at office

    PulteGroup

    Westborough, MA
    3 days ago
  •  ...CompetenciesUnderstand instructions, policies, and guidelines and the ability to engage in effective communication with the manager and staff.Understand and follow guidelines, adhere to time objectives, productivity measurements and similar company standards and... 
    Minimum wage
    Local area

    Extended Stay America

    Westborough, MA
    1 day ago
  • $20 - $25 per hour

    Westborough, MA Part time JR8167 Build a Career That Builds Your Future — with PulteGroup! Welcome to PulteGroup where we believe in building more than just homes—we believe in building inspired employees, meaningful careers, and a legacy of excellence. If you...
    Hourly pay
    Temporary work
    Part time
    Work at office
    Home office
    Flexible hours

    PulteGroup

    Westborough, MA
    3 days ago
  • $31.2k - $44.3k

     ...-time 40 hours per week Essential Duties Participate in provision of quality meals and nutritional services to patients, staff and guests. Maintains a clean and sanitary work station area. Handles, stores, labels, and rotates all products properly and in accordance... 
    Full time
    Work experience placement
    Flexible hours
    Shift work
    Weekend work

    Westborough Behavioral Healthcare Hospital

    Westborough, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded C++ Software Engineer - Robotics. Be the first to apply!