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

Sr. Embedded Software Engineer, Robotics Platform

$167.8k - $204k
Full-time

jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Embedded Software Engineer, Robotics Platform based in United States .

This role offers the opportunity to build and evolve the embedded software platform powering a growing fleet of autonomous delivery robots. You’ll work hands-on with modern C++ and embedded Linux to develop reliable middleware and application frameworks. The position combines deep systems engineering with real-world robotics challenges involving performance, safety, reliability, and constrained computing resources. You’ll own significant platform components from architecture and implementation through validation, deployment, and fleet operations. Working closely with autonomy, systems, hardware, and software teams, you’ll help translate system-level requirements into robust software solutions. The role also provides opportunities to influence technical architecture, mentor engineers, and improve the scalability and developer experience of the robotics platform.

Accountabilities:

  • Design, develop, test, and maintain robotics middleware and application frameworks using modern C++ on embedded Linux, with a focus on reliability, maintainability, and production readiness.
  • Own significant platform components throughout their full lifecycle, from technical design and implementation to validation, deployment, monitoring, and operation across a fleet of robots.
  • Partner with software teams using the robotics platform to identify reliability, performance, and developer-experience challenges, then build reusable solutions that improve the overall platform.
  • Collaborate with autonomy and systems engineering teams on risk assessments, failure analysis, fault-handling strategies, system architecture, and the translation of safety and reliability requirements into software behavior and verification approaches.
  • Develop instrumentation, benchmarks, logging, tracing, telemetry, and fleet-level metrics to monitor software performance, reliability, resource utilization, and overall system health.
  • Diagnose and resolve complex system-level problems involving concurrency, scheduling, synchronization, interprocess communication, networking, and constrained compute environments.
  • Evaluate technical tradeoffs and contribute to architectural decisions that improve platform scalability, reliability, performance, and long-term maintainability.
  • Lead technical design and code reviews while contributing to engineering standards, development practices, technical documentation, and knowledge-sharing initiatives.
  • Provide technical guidance and mentorship to other engineers through design discussions, problem solving, code reviews, and collaborative technical work.

Requirements:

  • Bachelor’s degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, or a related technical discipline, or equivalent practical experience.
  • 5+ years of professional software engineering experience, including substantial experience developing production-grade software using modern C++17 or newer.
  • Strong experience developing and debugging systems software in embedded Linux environments, with a solid understanding of multithreading, concurrency, synchronization, interprocess communication, and systems-level programming.
  • Experience designing software for latency-sensitive, safety-related, real-time, or high-reliability systems, along with practical experience profiling and optimizing embedded software for performance and resource utilization.
  • Demonstrated ability to independently own complex software components across technical design, implementation, testing, deployment, and ongoing operation.
  • Strong troubleshooting and problem-solving abilities, including the capacity to diagnose complex issues that span software, hardware, networking, and system-level boundaries.
  • Strong written and verbal communication skills, with the ability to collaborate effectively across software, systems, hardware, autonomy, and other engineering disciplines.
  • Experience with robotics middleware, autonomous vehicles, or other complex robotic systems is highly valued, as is experience deploying production software on NVIDIA Jetson or similar embedded computing platforms.
  • Additional experience with Linux internals, scheduling, resource management, device interfaces, fault-tolerant architecture, functional safety, distributed systems, networking, RPC frameworks, serialization technologies, telemetry, observability, or robotic sensors and hardware integration is advantageous.

Benefits:

  • Competitive Compensation: Salary range of $167,800–$204,000 , with actual compensation determined by geographic location, experience, level, domain knowledge, and interview performance.
  • Remote Flexibility: Remote position available across Canada, including British Columbia, Calgary, Toronto, and Vancouver.
  • Full-Time Opportunity: A full-time engineering role with significant ownership over production robotics software and platform components.
  • Technical Impact: Work on complex real-world robotics systems spanning embedded software, autonomy, hardware, safety, reliability, and fleet operations.
  • Cross-Functional Environment: Collaborate closely with experienced engineers across software, systems, hardware, and autonomy disciplines.
  • Professional Growth: Opportunities to lead technical design, influence architecture, mentor engineers, and contribute to engineering standards and development practices.
  • Hands-On Robotics Exposure: The role may occasionally involve access to robotics hardware or onsite participation in integration, testing, troubleshooting, and validation activities.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

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 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer, Robotics Platform in United States vacancy
  •  ...At Serve Robotics, we’re reimagining how things move in...  ...tech industry veterans in software, hardware, and design who...  ...using modern C++ on embedded Linux. - Own significant platform components from technical...  ...with Autonomy and Systems Engineering on risk assessments, failure... 
    Senior
    Full time
    Live in
    Local area

    Serverobotics

    Remote
    3 days ago
  • $168.1k - $227.4k

    Join a group of the brightest engineers to develop next generation of Amazon's world class robotics and robotics safety systems. You will work with a multidisciplinary...  ...out how to do both!A day in the lifeAs an Embedded Software Engineer at Amazon Robotics you will work... 
    Senior
    Full time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    a month ago
  • asirobots in Fort Worth, Texas is looking for an Embedded Software Engineer IV to lead feature development and systems integration for autonomous robotic vehicles. The ideal candidate will have over 8 years of C/C++ experience and strong familiarity with real-time systems... 
    Senior
    Contract work

    asirobots

    Fort Worth, TX
    4 days ago
  • Blue Origin is seeking an Embedded Software Engineer in Los Angeles, California, to develop software for a remotely controlled rover. You will lead software system requirements, driving innovative solutions and improvements for autonomous systems. Candidates should have... 
    Senior
    Remote work

    Blue Origin

    Los Angeles, CA
    4 days ago
  • Blue Origin LLC is seeking an Embedded Software Engineer IV to develop software for a remotely controlled rover in Los Angeles, California. This role involves managing software system requirements and collaborating with cross-functional teams to innovate and drive projects... 
    Senior
    Remote work

    Blue Origin LLC

    Los Angeles, CA
    5 days ago
  • $152k - $241.5k

     ...acts as the brains of computers, robots, and self-driving cars that can understand...  ...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and...  ...skills.Experience with embedded system involving Linux/RTOS with... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • $122.8k - $184.2k

     ...employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation \u0026 Control (GN\u0026C) Software Team. This position will be located in... 
    Senior
    Full time
    Work experience placement
    Internship
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    more than 2 months ago
  • $168.1k - $227.4k

    Join Amazon Robotics and help transform how the world moves goods through innovative robotic solutions. As a Senior Software Engineer, you'll partner with a talented, multidisciplinary team...  ...enthusiastic, talented and motivated Senior Embedded Software Engineer to spearhead the... 
    Senior
    Full time
    Temporary work
    Internship
    Seasonal work
    Worldwide
    Flexible hours

    Amazon

    North Reading, MA
    27 days ago
  • $175k

     ...NYCandidate must be able to work in the office every day.Salary up to $175,000 base, plus bonus Linux, C Embedded, Device Driver level We are seeking a Sr. Embedded Software Engineer/Sr. Firmware Engineer/Sr. Embedded Engineer to join our team, with the following job... 
    Senior
    Work at office

    IMC Associates

    Copiague, NY
    a month ago
  • $166k - $220k

     ...TeamAnduril develops advanced robotic systems that operate...  ...DeviceOS team, which engineers the unified, highly...  ...hardware-enablement platform that powers all of Anduril...  ...carrier boards, embedded ARM architectures, and...  ...our autonomous mission software sits a layer that must... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    9 days ago
  • $135.1k - $168.9k

     ...it for future generations.  Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader in the development of next...  ...and secure cloud-ready applications, you will ensure our platforms are highly automated, secure, and optimized for large-... 
    Senior
    Full time
    Contract work
    Part time
    Local area

    Rivian

    California
    13 days ago
  • $192.8k - $289.2k

     ...n\nNorthrop Grumman Defense Systems has an opening for a Sr Staff Embedded Software IPT Lead to join our team of qualified, diverse individuals...  ..., CA. As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of... 
    Senior
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    more than 2 months ago
  • $165k - $190k

     ...expand humanity's presence in space.    Summary   Redwire Space Missions LLC, in Littleton, CO is seeking a  Sr. Staff ,  Embedded Software Engineer, to join our team. In this position, you will be responsible for the design, development, integration, and... 
    Senior
    Permanent employment
    Full time
    Local area

    Redwire Space

    Remote
    22 days ago
  •  ...people and machines is essential. FORT's platform ensures safe, secure, and dynamic...  ...searching for a dynamic and experienced Sr. Embedded Software Engineer-Test Automation to join our team and...  ...build the future for autonomous and robotic machines.  Responsibilities... 
    Senior
    Remote work

    FORT Robotics

    Boston, MA
    7 days ago
  •  ...Design and Development: Create software applications and systems that meet business...  ...including project managers, designers, and QA engineers, to ensure software meets business needs...  ...years of experience developing software for embedded systems, or an equivalent combination of... 
    Senior

    hyrusinc

    Oak Brook, IL
    19 days ago
  •  ...Job Description Job Description We are looking for a Sr. Embedded Software Engineer to help build advanced flight software in Orlando, Florida...  ...-metal software development for microcontroller-based platforms. • Understanding of satellite or wireless communication... 
    Senior

    Robert Half

    Orlando, FL
    5 days ago
  • $114k - $228k

     ...nutritionals and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries.The Opportunity:The Sr Embedded Software Engineer located in our Milpitas, California location oversees the design, development, and validation of software for embedded... 
    Senior

    Abbott

    Milpitas, CA
    a month ago
  • $140k - $170k

     ...and validation of safety-critical software components for the Platform Software components in accordance with...  ...tracking systems; collaborate with embedded developers to analyze root causes...  ...field ~ At least a BS in Electrical Engineering, Computer Engineering, Computer... 
    Senior
    Full time
    Local area

    Archer

    California
    a month ago
  •  ...Job Category: IT - Computer/Software/Hardware Position Type: Direct...  ...Details: Job Title: Sr Embedded Software EngineerLocation: on...  ...The Senior Embedded Software Engineer is responsible for the architecture...  ...MPSoC and/or MicroBlaze platforms.Experience using AMD Vitis IDE... 
    Senior
    Worldwide

    Acara Solutions

    Melbourne, FL
    a month ago
  • $210k - $280k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded... 
    Senior
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    11 days ago
  •  ...Job Description Job Description Sr. Embedded Software Engineer (Drones/Uncrewed Systems) SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over... 
    Senior
    Remote work

    SigSauer

    Sanford, NC
    a month ago
  • $168k - $252k

     ...Expect Tesla Energy is looking for a passionate, driven Software Engineer to build out the features for the current and next generation...  ...network in the world. What You'll Do Implement firmware for embedded systems components within our Superchargers Develop, enhance... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    28 days ago
  •  ...Electronics has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location....  ...of the toughest environments: from engines to landing gear; from satellites to...  ...across commercial and military platforms. These products must perform reliably... 
    Senior
    Full time
    For contractors

    Crane

    Washington DC
    a month ago
  • Job title: Sr Embedded Software Engineer Location: Los Angeles, CA (5 days onsite) 6 months contract to hire We're looking for an experienced software engineer to join our talented team of software, hardware and RF engineers. The candidate will be responsible for designing... 
    Senior
    Contract work

    Xforia Inc

    Los Angeles, CA
    4 days ago
  • $140k - $300k

     ...What To Expect Tesla Energy is looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control...  ...LinuxExperience developing system software on embedded Linux platforms for connectivity, telemetry, and OTA update... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    25 days ago
  • $122.8k - $184.2k

     ...You’ll Get To Do: Define and generate software functional requirements, interface control...  ...in accordance with Northrop Grumman engineering processes (CMMI, DO178C, MISRAC). Coordinate...  ...as a software engineer (development of embedded firmware or application code).... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Roy, UT
    4 days ago
  • $130.7k - $261.3k

     ...than 160 countries.JOB DESCRIPTION:The Opportunity:This position is located in our Alameda, California location. The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures... 
    Senior
    Shift work

    Abbott

    Alameda, CA
    15 days ago
  •  ...difference for the world as part of a company leading the electric vehicle revolution. Position Summary The Senior Embedded Software Validation Engineer is responsible for the validation, verification, and testing of embedded vehicle control software for new and... 
    Senior
    Full time
    Remote work

    Orange EV

    Kansas, KS
    29 days ago
  • $102.69k - $154.03k

     ...Job Description Job Description Senior Embedded Software Engineer – Hardware/Software Integration Astronics Advanced Electronic Systems (AES) is seeking a Senior Embedded Software Engineer with strong hardware/software integration experience to join our Cabin... 
    Senior
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics Corporation

    Washington DC
    3 days ago
  • $116 - $126 per hour

     ...6–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/...  ...integration, testing, and debugging—on real-time embedded platforms in a fast-paced engineering environment. What you’ll do... 
    Senior
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer, Robotics Platform. Be the first to apply!