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

Software Engineer: Robotics Controls

Full-time

The Generalist

About the Role

You will own the software that controls our robots. You will collaborate with ML to turn output intentions into smooth, efficient, safe, and responsive actions on a variety of robot embodiments. You will collaborate with hardware and partners to ensure the system, dynamics, and components are behaving optimally.

You’ll be responsible for:

  • Designing, implementing, and testing the entire real-time control system from the low-level firmware to the input spec for each embodiment we have

  • Ownership over a wide variety of robot embodiments from stock industrial co-bot arms to custom hardware

You might thrive in this role if you:

  • Have extensive experience in rigid body kinematics, and robotic controls

  • Have experience bringing robots into production environments with stringent reliability requirements

  • Are experienced in high performance, production-ready Python and C++

  • Experience with kinematics/simulation libraries

  • Have experience in robotic middleware platforms such as ROS/ROS2/ZCM


About Generalist

At Generalist, we are on a mission to make general-purpose robots a reality. We believe the industries and homes of the future will depend on humans and machines working together in new ways. Robots can help us build more and get more done.

We build embodied foundation models, starting with a focus on dexterity. This requires advancing the frontiers of data, models, and hardware, to enable robots to intelligently interact with the physical world.

The company embraces both large-scale AI and robotics as core to its DNA. Our team of researchers, roboticists, and company builders come from OpenAI, Boston Dynamics, Google DeepMind, and other frontier labs—with a track record of shipping AI breakthroughs. Before Generalist, we pioneered large embodied multimodal models and vision-language-action models (PaLM-E, RT-2 , Gemini Robotics ), launched and scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation robots ( Atlas , Spot , Stretch ) and pushed the limits of what they can do (from parkour to manipulation , and testing robustness ).

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer: Robotics Controls in San Francisco, CA vacancy
  • $198.6k - $292k

     ...Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the...  ...we want to talk to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    12 hours ago
  • $198.6k - $292k

     ...Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the...  ...then we want to talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $500 per month

     ...down drones. We're a small team of engineers, former US military operators, and subject...  ...gap we're hiring for is a hands-on robotics controls engineer who can iterate fast on real...  ...seam between mechanical, electrical, and software ~ Understanding of latency, jitter,... 
    Suggested
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    6 days ago
  • Weave was founded to build the robots we’d want to have in our own home. We believe the next generation of robotics will...  ...to millions of households. The Role As a Robotics Software Engineer focusing on Controls, you'll design and develop the control systems that transform... 
    Suggested

    Weave Robotics, Inc.

    San Francisco, CA
    4 days ago
  • $160k - $194k

     ...platform for the AI economy. Our software helps the world's largest...  ...power by combining real-time control of energy assets with complete...  ...The Role As a Software Engineer focused on Fleet Telemetry &...  ...predictive control, optimal control, robotics, and/or reinforcement... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    12 hours ago
  • $190k - $280k

     ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and operate...  ...’s platform architecture—building the control systems that ensure the platform operates... 
    Hourly pay
    Full time
    Work at office

    Sentry

    San Francisco, CA
    12 hours ago
  •  ...possible. The Lambda Infrastructure Engineering organization forges the foundation of high...  ...'re looking for an experienced Senior Software Engineer to join our storage team. You'...  ...building scalable and resilient storage control plane that power our AI and machine learning... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    12 hours ago
  •  ...About the Team With Codex we’re building an AI software engineer. One that you can pair with, delegate to, or even ask to take on future...  ...developers, teams, and organizations worldwide. The Enterprise Controls team owns the systems that allow companies to safely deploy... 
    Full time
    Worldwide

    OpenAI

    San Francisco, CA
    12 hours ago
  •  ...team Droyd builds autonomous robotic systems that take on repetitive...  ..., and hardware constraints. Software sits at the center of...  ...the role As a Backend Software Engineer at Droyd, you’ll own core parts...  ...support learning, inference, control, and fleet operations. You’ll... 

    Droyd

    San Francisco, CA
    2 days ago
  • $180k - $237.5k

    Senior Software Engineer - Site Controller, Energy Storage About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling—keeping critical minerals in circulation and driving the energy transition.... 
    Full time
    Local area

    Redwood Materials, Inc.

    San Francisco, CA
    12 hours ago
  • $204k - $259k

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving...  ...deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    12 hours ago
  • $190k - $260k

     ...Description Job Description Kodiak Robotics, Inc. was founded in 2018 and has...  ...leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...the NASDAQ. We are looking for a Controls Software Engineer who is passionate about safety-critical... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, CA
    4 days ago
  •  ...Company This role is with a stealth-mode robotics startup backed by a16z with a $120M...  ...The company is looking for a Robotics Software Engineer to work across the core world model stack...  ...will work across perception, planning, control, and data infrastructure as the product... 
    Full time

    Rethink recruit

    San Francisco, CA
    12 hours ago
  • OpenAI is looking for Robotics Software Engineers to enhance their robotics data collection in San Francisco, CA. This role involves designing and optimizing software solutions across diverse robotics hardware, requiring strong collaboration with cross-functional teams.... 

    OpenAI

    San Francisco, CA
    4 days ago
  •  ...within DoorDash. We explore robotics and automation to transform last...  ...team! We're looking for engineers passionate about leveraging UAV...  ...because you will…Design and deploy software for advanced drone hardware,...  ..., state estimation, and control using data from different drone... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    12 hours ago
  • $170k - $200k

     ...enables global technology companies to push the frontiers of robotics and AI. Backed by world-class investors like Benchmark,...  ...to reimagine the way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to the development of next... 
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    2 days ago
  •  ...tackle end to end problems that make our AI models work better on robots. You might add new functionality to our video processing data...  ...scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation robots... 
    Full time

    The Generalist

    San Francisco, CA
    12 hours ago
  • Weave Robotics, Inc. is seeking an experienced motor drive engineer to lead design and bring-up of motor controllers for home robotics. You will own the motor drive architecture, feedback interfaces, and the FOC tuning process, collaborating with firmware, mechanical,... 

    Weave Robotics, Inc.

    San Francisco, CA
    2 days ago
  • A robotics technology company in San Francisco is looking for a Controls Engineer to design and implement algorithms for their robots. The role involves developing control systems and integrating hardware components while collaborating with cross-functional teams. Ideal... 

    Physical Intelligence

    San Francisco, CA
    12 hours ago
  • Standard Bots in San Francisco is seeking a Senior Software Engineer to join our motion planning team and advance robotic arm control systems. You will collaborate with engineers, leaders, and users to unlock new potential, implement core functionality, and guide technical... 

    Standard Bots

    San Francisco, CA
    1 day ago
  • Blue Origin is seeking a Senior Software Engineer to architect and build the PoP Control-Plane Network Services for a space-based communications network. You will help design a distributed, highly available control plane that coordinates customer terminals across terrestrial... 

    Blue Origin

    San Francisco, CA
    12 hours ago
  •  ...of passionate, mission-driven engineers from companies like Tesla,...  ...nerding out about engineering and robotics — plus other topics like race...  ...solutions to manipulate and control biology tools designed for...  ...Integrate, test, and debug software solutions in simulation and on... 
    Work experience placement
    Work at office
    Local area
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Medra LLC

    San Francisco, CA
    5 days ago
  •  ...We are looking for a Senior Software Engineer in Robotics to build the core software powering our next-generation autonomous robots. In this role...  ...full robotics stack, integrating perception, planning and control into reliable end-to-end execution Design and implement task... 

    Nimble Robotics

    San Francisco, CA
    3 days ago
  •  ...faster and smarter by coordinating every robot, machine, and system on one platform....  ...dominance. The Role We're seeking a talented software engineer with a strong foundation in robotics...  ..., APIs, and data pipelines that unify control across heterogeneous fleets. Design... 
    Full time
    Part time

    Conduit

    San Francisco, CA
    3 days ago
  •  ...Innovative Robotics Engineering Opportunity We are partnering with an innovative early-stage...  ...perception, motion planning, and real-time control to solve complex automation challenges...  ...Design, develop, and maintain robust software for industrial robotic systems.... 
    Relocation package

    HIKINEX

    San Francisco, CA
    5 days ago
  • $150k - $200k

     ...000.00/yr - $200,000.00/yr Overview Talent Acquisition: Software Engineering Within Robotics & Autonomous Vehicles Robotics Software Engineer (Generalist...  ...robotics software in C++ and ROS2 Integrate perception, control, planning, and learning modules Work hands-on with... 
    Full time
    Immediate start
    Flexible hours

    Insight Recruitment

    San Francisco, CA
    4 days ago
  • $35 per hour

     ...Software Engineer Intern, Robotics Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are...  ...allows safe implantation of the N1 device, ranging from core control, sensors and perception, autonomy, surgery analytics,... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    4 days ago
  • $250k

     ...Robotics Software Engineer Location: San Francisco Bay Area Employment Type: Full-Time Work Arrangement: On-Site Department: Engineering...  ...planning, trajectory optimization, perception, real-time control, and robotics system integration . The ideal candidate... 
    Permanent employment
    Full time
    Relocation
    Relocation package

    Samson Rose

    San Francisco, CA
    2 days ago
  •  ...Join Us, and Ship Robots Weave was founded to build the robots we...  ...validating kinematics, iterating on controls research, stress testing new...  ...hardware, is decided by the software this role owns. You'll build...  ...Python and C++ and the engineering habits to make a research-facing... 

    Socket

    San Francisco, CA
    18 hours ago
  •  ...Robotics Software EngineerOur Robotics team is focused on unlocking general-purpose robotics and...  ...'re seeking talented Robotics Software Engineers to expand our robotics data collection...  ...operational deployment.Develop innovative robot control interfaces suited to a variety of... 

    OpenAI

    San Francisco, CA
    19 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer: Robotics Controls. Be the first to apply!