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

Sr. Embedded Software Engineer, Robotics Platform

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 Canada. 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. \n 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.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer, Robotics Platform in Remote vacancy
  •  ...About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation...  ...this role, you will work on low-level embedded software and platform development across the full product lifecycle, from board bring... 
    Senior
    Full time

    Corinex Communications

    Remote
    a month ago
  •  ...Description ~ Design, implement, validate, and maintain various embedded Video functions/applications ~-Actively work with internal...  ...plus ~ Education Requirements Bachelor's degree in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience... 
    Suggested
    Full time

    System Canada Technologies

    Remote
    more than 2 months ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  .... Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware...  ...ll collaborate with the core hardware-platform and application-software groups—... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    more than 2 months ago
  •  ...development, cloud infrastructure, and platform reliability? We are seeking a Senior Cloud Platform Engineer to join our Central Technology...  ...develop and curate an Unreal Engine ecosystem to share across our...  ...with Perforce ~3+ years of software development experience... 
    Senior
    Long term contract
    Full time

    Hasbro, Inc.

    Remote
    more than 2 months ago
  •  ...Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space...  ...Develop and run the relevant tests on the test platforms to verify correctness of design. Debug issues... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Remote
    more than 2 months ago
  • $24 - $28 per hour

     ...product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering...  ...as photonics, biotechnology, aerospace, and semiconductor engineering. For the past 20 years, Zaber has provided powerful motion control... 
    Internship

    Zaber Technologies

    Remote
    24 days ago
  •  ...Connected Operations™ Cloud, which is a platform that enables organizations that depend on...  ...scale. We are looking for a Senior Software Engineer to drive innovation and resilience across...  ...and thrive. Champion, role model, and embed Samsara’s cultural principles (Focus on... 
    Senior
    Long term contract
    Full time
    Remote work
    Worldwide
    Relocation package

    Samsara

    Remote
    more than 2 months ago
  •  ...first contract lifecycle management (CLM) software, Agiloft helps organizations manage the...  ...using our flexible Data-first Agreement Platform (DAP). With contract data as the foundation...  ...wellness day. Position Overview Engineers at Agiloft design, build, and deploy products... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Flexible hours

    Agiloft

    Remote
    more than 2 months ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...and globally distributed zero-downtime platform that underpins vehicle, mobile, and cloud...  ...focus on scaling low-latency messaging, engineering resilient APIs, and ensuring end-to-end... 
    Senior
    Full time
    Contract work
    Internship
    Worldwide

    Rivian and Volkswagen Group Technologies

    Remote
    a month ago
  •  ...About Us: Wrapbook is the AI platform for production finance. We’re building a system of...  ...with less. The Opportunity - Senior Software Engineer I, Platform Enablement (Remote - CANADA)...  ...relies on: the Approval Workflow Engine (AWE), permissions for customers and internal... 
    Senior
    Full time
    Remote work

    Wrapbook

    Remote
    a month ago
  • $155k - $175k per year

     ...tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them...  ...that autonomous-vehicle and robotics teams use to develop and validate their... 
    Senior
    Full time
    Immediate start

    Parallel Domain

    Remote
    more than 2 months ago
  • $150k - $200k per year

     ...better healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North America to...  ...millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational infrastructure... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    more than 2 months ago
  • $115k - $145k per year

     ...what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology...  ...of upcoming work, and mentoring the engineers around you. We care about the craft as much...  ...traffic, and a team that treats software quality as a first-class product concern,... 
    Remote job
    Full time
    Work from home

    PENN Interactive

    Remote
    more than 2 months ago
  •  ...dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and...  ...of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety... 
    Ongoing contract
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Remote
    more than 2 months ago
  •  ...who we are. About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll own...  ...the team's first dedicated Platform Engineer, you'll take a software-first approach to solving core infrastructure challenges through... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Supercom

    Remote
    more than 2 months ago
  •  ...one of the most technically complex. Our platform captures meetings across a wide range of...  ...development process, and we are looking for an engineer who already works this way: using AI with...  ...ways to build, test, debug, and operate software. What you will do Build and... 
    Remote job
    Long term contract
    Full time
    Work at office

    Fellow Insights Inc

    Remote
    a month ago
  •  ...Sr Software Engineer, Generative AI Models About Intangible Intangible is a spatial intelligence company building a new class of creative...  ...flagship product, Intangible Studio, is a browser-based 3D platform that takes teams from idea to finished scenes and shots with... 
    Senior
    Full time

    Intangible

    Remote
    more than 2 months ago
  •  ...front of our team and keeps you in our talent network for future Platform Engineering openings. We aim to provide feedback to everyone, but...  ...the systems that enable engineers to build, ship, and operate software reliably and efficiently, including developer platforms, internal... 
    Senior
    Long term contract
    Full time
    Immediate start

    Wealthsimple Technologies

    Remote
    more than 2 months ago
  • $101.2k - $124.95k per year

     ...website using the link below. Job posting link via Si Systems: Sr. Platform Engineer - Online Accounting Opening Your Role in Supporting Our...  ...or a related field. ~5+ years of experience in platform or software engineering, with a focus on modern, web-based, customer-... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Remote
    more than 2 months ago
  • $150.5k - $175.25k per year

     ...About Dialpad Dialpad is the AI platform for customer experience, built...  .... Your role As a Sr. SDET in Agentic QA, you will...  ...with Applied AI teams on prompt engineering, model selection, and evaluation...  ...~6+ years of experience in software engineering or SDET roles with... 
    Senior
    Full time
    Work at office

    Dialpad

    Remote
    a month ago
  • $123.75k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously working to better...  ...experience. The Infrastructure Platform team focuses on the cloud services, infrastructure...  ....  What You Will Do As a Senior Software Engineer on the Infrastructure Platform... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Lattice

    Remote
    more than 2 months ago
  •  ...is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to...  ...the long term. About the role: We are looking for a Mobile Engineering Manager to lead two high-impact mobile pods: # Mobile... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    Samsara

    Remote
    more than 2 months ago
  •  ...we work . About the Observability Platform Team The Observability Platform team exists...  ...to make production legible to every engineer and AI agent at Wealthsimple, on their first...  ..., high-cardinality data. As the Staff Software Engineer on this team, you are the... 
    Senior
    Long term contract
    Full time

    Wealthsimple Technologies

    Remote
    more than 2 months ago
  •  ...Connected Operations™ Cloud, which is a platform that enables organizations that depend on...  ...: Samsara is looking for a Senior Software Engineer I to join our Data Platform team , which...  ...products. Champion, role model, and embed Samsara’s cultural principles (Focus on... 
    Senior
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Remote
    more than 2 months ago
  •  ...world can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so...  ...Data Streaming Platform. About the Role: As a Senior Software Engineer, you will contribute to several key initiatives for the Connect... 
    Senior
    Full time

    Confluent

    Remote
    more than 2 months ago
  • $103.21k - $129.01k per year

     ...About Pantheon Pantheon WebOps Platform powers the open web, running more than 300,000 sites in the cloud for customers including...  .... We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping... 
    Full time
    Work at office
    Local area
    Remote work

    Pantheon Systems

    Remote
    more than 2 months ago
  •  ...Polymarket, and Airwallex have adopted the platform or expanded existing deployments. These...  ...ClickHouse is looking for an experienced engineer to join our Observability team. We build...  ...second. Engineers on the team are hybrid software, systems, and infrastructure engineers who... 
    Long term contract
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Remote
    more than 2 months ago
  •  ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns it, and the perception/ML team is being handed data that isn't in the shape they need. This is a founding-level, zero-to-one... 
    Senior
    Remote job
    Full time

    Accruetalent

    Remote
    a month ago
  •  ...ABOUT THE ROLE Spellbook is seeking a generalist Platform and Infrastructure Engineer to join our team. In this role, you'll work across our entire...  ...whole. You have a firm grasp of the fundamentals of software development, computer engineering, and distributed systems... 
    Senior
    Full time
    Contract work
    Flexible hours

    Spellbook

    Remote
    a month ago
  •  ...the intelligent orchestration platform for DevSecOps. GitLab enables...  ...GitLab to ship better, more secure software faster. The same principles...  ...As a Senior Software Engineer on GitLab's Authorization team...  ...Rails monolith with a Rust policy engine using Zanzibar-style relationship... 
    Senior
    Remote job
    Full time

    Gitlab

    Remote
    a month 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!