Robotics Software Engineer

New

Skills

CAN bus C/C++ programming Embedded firmware development Embedded Linux Firmware architecture gRPC I2C Modbus Protobuf UART

We are seeking a highly skilled Staff Robotics Software Engineer to lead the firmware architecture from concept to production. This role involves designing cross-layer systems and collaborating with a multi-disciplinary team to build innovative robotics solutions for groceries.

Key Responsibilities
  • Lead firmware architecture from concept to production.
  • Design cross-layer systems from CAN to RPC interfaces.
  • Mentor engineers on best practices, code quality, and architecture.
  • Collaborate within a multi-disciplinary team to solve complex robotics challenges.
  • Contribute to the early direction of the team and projects.
Required Skills & Qualifications
  • 8+ years of embedded firmware development and architecture experience.
  • Expertise in communication protocols including CAN bus, Modbus, I2C, and UART.
  • Experience with motion control, motor tuning, encoder feedback, and trajectory optimization.
  • Strong programming skills in C/C++ and embedded Linux.
  • Proficiency in shell scripting and build systems such as Bazel and CMake.
  • Experience designing gRPC and Protobuf interfaces between firmware and software.
  • Ability to work in a highly collaborative environment.
  • Strong problem-solving skills with a focus on challenging issues.
  • Willingness to engage in mentorship and guide junior engineers.
  • Located within commuting distance to Mountain View, CA.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Solutions Architect for Automotive

Posted 12 days ago

Hiring a Solutions Architect with Automotive expertise

Engaging customers during presales and deliveries

C C++ Debian Devops

Embedded Linux Engineer IoT

Posted 12 days ago

Expand reach in mission-critical industries through IoT solutions

Engage customers during presales for technology explanation

C C++ Debian Devops

Embedded IoT Sales Representative

Posted 12 days ago

Hiring sales professionals with embedded Linux and RTOS expertise

Expanding reach in mission-critical industries like Automotive and Robotics

Cloud Computing Director Embedded Linux Enterprise Software

Mandarin Linux Field Engineer

Posted 12 days ago

Engage with customers during presales

Develop solutions for clients

C C++ Devops Embedded Linux

IoT Solutions Architecture Manager

Posted 12 days ago

Lead and manage a team of Field engineers

Solve customer problems as a trusted advisor

Architecture C C++ Cloud

Embedded IoT Sales Director

Posted 12 days ago

Seeking an experienced individual to drive sales in mission-critical industries

Require technical skills in embedded Linux and RTOS for IoT solutions

Cloud Computing Debian Director Embedded Linux

Embedded Linux Field Engineer

Posted 12 days ago

Hiring a Mandarin-speaking Embedded Linux Field Engineer for mission-critical industries.

Engage customers during presales and propose solutions.

C C++ Debian Devops

IoT Edge Sales Manager

Posted 12 days ago

Expand sales reach in global IoT and edge markets

Develop and manage strategic customer relationships

Cloud Technologies Container Technologies Director Embedded Linux

Embedded Linux Engineering Manager

Posted 12 days ago

Lead and mentor regional field engineering teams

Deliver presales and professional services for embedded Linux solutions

C C++ Debian Devops

Embedded Software Designer Role

Posted 12 days ago

Develop and maintain embedded software for space and ground assets

Lead technical decision-making and provide mentorship

Architecture Computer science Device Drivers Documentation

Senior Engineer - Devices

Posted 12 days ago

Designing and developing new camera features Coordinating across multiple platforms Setting high

hnical standards Troubleshooting technical issues Mentoring junior

Agile CI/CD Embedded Linux Git

Embedded Linux Field Engineering Manager

Posted 12 days ago

Lead and manage a team of Field engineers in Presales and Professional Services

Solve customer problems by being a trusted advisor

C++ Debian Devops Embedded Linux

Space Systems Software Architect

Posted 12 days ago

Lead software architecture for space systems

Ensure reliability and scalability in embedded and real-time software

Architecture C C++ Ci/cd Pipelines

Rust Developer Advocate Role

Posted 12 days ago

Promote and advocate Rust adoption internally and externally

Train and mentor engineers on Rust best practices

Architecture Devops Distributed collaboration Embedded Linux

Embedded IoT Sales Manager

Posted 12 days ago

Expand sales of Ubuntu-based IoT solutions in key industries

Prospect and develop strategic customer accounts globally

Account management Cloud Technologies Container Technologies Director

Printer Software Engineer II

Posted 12 days ago

Develop features for printers

Improve customer experience

3d Modeling CAD Embedded Linux Full-stack Development

Senior Embedded Systems Engineer (Audio)

Posted 12 days ago

Architect and implement audio solutions for embedded Linux

Optimize audio pipelines for low-latency

Embedded Linux voip WebRTC

C# Backend Engineer Remote

Posted 12 days ago

Develop and maintain backend C# services and APIs

Collaborate remotely with a distributed team

Agile Agile Methodologies Api Development Back-end

C# Development Engineer

Posted 12 days ago

Contribute to back-end services used by company products

Collaborate with a global team

Agile Agile Methodologies Ai Tools Api Development

Python Engineer at Canonical

Posted 12 days ago

Develop high-quality Python software

Collaborate with global remote teams

Docker Engineer Git gRPC

Remote Python Engineer Role

Posted 12 days ago

Develop and maintain Python software

Collaborate in a global remote team

Continuous integration Docker Engineer Git

Senior .NET Cloud Migration

Posted 12 days ago

Migrate legacy .NET components to modern frameworks

Ensure compatibility and resolve package dependencies

Automation C# CI/CD Cloud

.NET Migration Developer

Posted 12 days ago

Migrate legacy .NET Framework libraries to modern .NET platforms

Ensure compatibility and maintainability of shared components

C# Dotnet gRPC .NET Framework

Cloud .NET Application Developer

Posted 12 days ago

Migrate legacy plugins and libraries to modern .NET platforms.

Ensure compatibility and resolve dependency issues with third-party packages.

C# Ci/cd Automation Cloud Dotnet

Principal Software Engineer - Hedera Hashgraph

Posted 12 days ago

Developing Java-based low-latency and high-throughput block node product for enterprise applications

Ensuring optimal performance and scalability through efficient code writing and tuning

Blockchain technology Debugging gRPC High-performance systems

Bitcoin Backend Developer

Posted 12 days ago

Play pivotal role in enhancing mobile experience, Collaborate closely with teams, Optimize

on performance, Implement and maintain APIs, Stay up to date with Go best

Agile Api Development CI/CD Cloud

Remote Laravel Developer Jobs

Posted 12 days ago

- Enhance SaaS platforms for trade and technical schools' tuition solutions - Build and enhance

vative tuition solutions - Develop startup projects with Laravel - Design, develop, and maintain

Docker gRPC Javascript Kubernetes

AI Backend Engineer - Python

Posted 12 days ago

Build AI agent coordinating service in Python

Develop scalable web platform with gRPC

Architecture Engineer FastAPI Go

Enterprise API Architect

Posted 12 days ago

Lead and govern the organization's API strategy

Drive API standardization, reusability, and security

GraphQL gRPC Java Programming Mulesoft

Feuji Jr. Python Developer

Posted 12 days ago

Design and develop web and mobile applications

Collaborate with stakeholders to understand business needs

AngularJS GraphQL gRPC Java

Solutions Support Engineer - JS Platform

Posted 12 days ago

Deliver excellent support experience to Netflix's developer community

Advocate for customers and resolve issues in a timely manner

Css3 Customer Support Git GraphQL

Cloud Native Software Engineer

Posted 12 days ago

Develop cloud native applications for top companies

Modernize existing applications with new technologies

C# Cloud Native Development gRPC .NET Framework

Golang Backend Engineer

Posted 12 days ago

Develop and maintain specialized blockchain technology for finance sector

Build high-performance indexing services for blockchain access

API Design Blockchain Data Structures DeFi

Senior React Engineer Role

Posted 12 days ago

Develop modern web applications using React.

Integrate front-end with APIs for scalable solutions.

Css Git GraphQL gRPC

Database Migration Software Engineer

Posted 12 days ago

Develop scalable database migration software

Automate and test data transport tools

Devops Go gRPC Javascript

Backend Auth Infrastructure Engineer

Posted 12 days ago

Design secure authentication infrastructure

Enable zero-trust and microservices transition

Architecture Cloud Engineer Go

Senior Backend Engineer - Auth Infrastructure

Posted 12 days ago

Build critical infrastructure for authentication and authorization

Optimize performance and reliability of authentication and authorization systems

Architecture Engineer Go gRPC

Senior Product Manager - Security

Posted 12 days ago

Lead Next-Gen WAF strategy

Collaborate with cross-functional teams

GraphQL gRPC Json Observability

Real-Time Bidding Systems Lead

Posted 12 days ago

Lead design and development of real-time bidding systems

Build robust data pipelines for insights

Airflow BigQuery Gcp Golang

Backend Engineer for Fleet Ops

Posted 12 days ago

Design complex backend systems

Build and extend features for fleet ops

AWS C++ Golang gRPC

Software Engineer - Go Microservices

Posted 12 days ago

Design and build Go microservices for seller platform functionalities

Debug and resolve production issues in event-driven systems

Datadog Go gRPC Kafka

Backend Platform Engineer

Posted 12 days ago

Architect and develop platform for onboarding

Provide technical structure to teams

Golang gRPC Mentoring Mongodb

Senior Software Engineer - Go Microservices

Posted 12 days ago

Design, build, and operate Go microservices

Debug and resolve production issues

Go gRPC Kafka Postgresql

Senior Software Engineer I

Posted 12 days ago

Design, build, and operate Go microservices for seller platform functionalities

Debug and resolve production issues within multi-service workflows using distributed tracing

Datadog Go gRPC Kafka

Senior Software Engineer, Identity & Trust

Posted 12 days ago

Design and develop backend services for Identity and Trust

Migrate legacy systems to platform-first services

API Design AWS Distributed systems gRPC

Staff Software Engineer in Identity & Trust

Posted 12 days ago

Lead design and development of distributed cloud-native backend services

Define data model and APIs for the single system of record

API Design AWS gRPC Kubernetes

Software Engineer - AI Security Plane

Posted 12 days ago

Architect and build a low-latency AI security plane in Rust

Design distributed, scalable systems with concurrency

CI/CD Containers Distributed systems gRPC