Sr. Embedded Software Engineer, Robotics Platform
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.
- ...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...SeniorFull time
- ...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...SuggestedFull time
- ...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—...SuggestedFull timeContract workLocal area
- ...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...SeniorLong term contractFull time
- ...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...SuggestedPermanent employmentFull timeWork at officeFlexible hours
$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- ...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...SeniorLong term contractFull timeRemote workWorldwideRelocation package
- ...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...SeniorLong term contractFull timeContract workTemporary workFlexible hours
- ...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...SeniorFull timeContract workInternshipWorldwide
- ...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...SeniorFull timeRemote work
$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...SeniorFull timeImmediate start$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...SeniorFull timeWork at officeRemote work2 days per week$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 jobFull timeWork from home- ...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 contractFull timeInternshipWork at officeLocal areaRemote workHome office3 days per week
- ...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...SeniorFull timeInternshipRemote workFlexible hours
- ...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 jobLong term contractFull timeWork at office
- ...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...SeniorFull time
- ...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...SeniorLong term contractFull timeImmediate start
$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-...SeniorLong term contractPermanent employmentFull timeInternshipWork at officeImmediate startFlexible hours$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...SeniorFull timeWork at office$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...SeniorFull timeWork at officeRemote workWork from home- ...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...SeniorLong term contractFull timeTemporary workRemote work
- ...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...SeniorLong term contractFull time
- ...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...SeniorLong term contractFull timeRemote workRelocation package
- ...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...SeniorFull time
$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 timeWork at officeLocal areaRemote work- ...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 contractFull timeLocal areaRemote workHome officeFlexible hours
- ...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...SeniorRemote jobFull time
- ...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...SeniorFull timeContract workFlexible hours
- ...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...SeniorRemote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer, Robotics Platform. Be the first to apply!
- senior account executive Remote
- senior finance manager Remote
- senior accountant remote Remote
- sr. IT support analyst Remote
- senior php developer Remote
- senior policy analyst Remote
- senior building operator Remote
- working with seniors Remote
- senior cyber security analyst Remote
- senior administrative officer Remote

