Robotics Software Engineer, Controls
Weave Robotics
Join Us, and Ship Robots Weave was founded to build the robots we’d want to have in our own home. We believe the next generation of robotics will transform everyday life by enabling people to do more and to reclaim time to spend on what’s important. We also believe robots are in a sense like any other product: to matter, they have to ship. Our robots are already operating in real homes and businesses, giving us the opportunity to rapidly improve from real-world experience. With a growing team, strong customer demand, and capital for expansion, we’re entering an exciting stage of growth—and we’re looking for people with exceptional talent and standards to help bring home robotics to millions of households. The Role As a Robotics Software Engineer focusing on Controls, you'll design and develop the control systems that transform high-level motion commands into precise, responsive, and reliable robot behavior. You will work closely with electrical, mechanical, and machine learning engineers, integrating firmware with our custom hardware to enable compliant, force-sensitive motion. Responsibilities Own policy-output-to-joint-commands. Turn action streams into whole-body motion: retiming, smoothing and coordinating both arms, the torso and the base without sacrificing responsiveness. Design, implement, and tune hierarchical control systems, including nested feedback control loops. Build motor control software from early prototypes through production deployment. Build whole-body controllers. Operational-space and impedance control, QP-based whole-body control with contact and joint constraints, and the compliant behaviors that make a bimanual robot safe to work around. Architect reliable, high-performance software that meets the timing, safety, and robustness requirements of production robotic systems. Build robust pipelines for encoder calibration, current and voltage sensing, filtering, synchronization, and system characterization. What You’ll Bring 3+ years building controllers that ran on real robot hardware, ideally manipulators or legged/mobile platforms. Strong understanding of motor control theory with hands-on implementation working with rotary encoders, current sensing, calibration, filtering, and synchronization techniques used for robust feedback control. Proficiency developing embedded software with a deep understanding of real-time constraints and low-level peripherals. Experience with embedded communication interfaces such as SPI, I²C, RS-485, CAN/CAN FD, Ethernet, or EtherCAT. Knowledge of embedded safety mechanisms—including brownout detection, overcurrent protection, watchdogs, and thermal monitoring. Excellent instincts for the gap between offline tracking plots and real-world performance. Nice to Have Force control and contact-rich manipulation experience: insertion, wiping, handling deformables. MPC or reactive whole-body planning on real hardware. Experience with bimanual or humanoid platforms and their coordination problems. Comfort working with outputs from a learned policy. #J-18808-Ljbffr Weave Robotics
- Civ Robotics inc. is seeking a Robotics Software Developer to build and maintain critical software infrastructure enabling communication between autonomous robots, cloud platforms, and mission control interfaces. You will play a key role in ensuring reliability and performance...SuggestedRemote work
$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...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours- ...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...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours
- ...(YC S25) builds ready-to-deploy robot workcells for US manufacturers. We... ...What you'll do: Build and own software that connects perception, planning and control on real robot hardware. Write tests... ...sensor and runtime issues with the engineers bringing up each cell, and...SuggestedFull time
- ...down drones. We're a small team of engineers, former US military operators, and subject... ...The Role and Your Impact: We need a Robotics Software Engineer who writes fast, correct C++... ...sensor data and turning it into tracking, control and autonomy that has to work in real...SuggestedPermanent employmentFull timeWork at officeMonday to FridayFlexible hoursNight shiftWeekend work
- ...Job Description Job Description We are seeking a full-time Senior Robotics Software Engineer to enhance the performance and efficiency of our robot control stack—integrating advanced perception systems and adaptive decision-making algorithms—to empower industrial robotic...Full timeImmediate start
- ...Job Description Job Description Robotics Software Engineer – Motion Planning, Vision & Deployment Location: San Francisco Bay Area Work... ...robotic systems. Working across motion planning, perception, controls, system integration, and deployment, you’ll help bring...Permanent employmentFull time
$140k - $230k
...About Nimble Nimble is an AI robotics company building the... ...obsessed team of the world's best engineers and operators. If you are obsessed... ...is looking for a Robotics Software Engineer to build the core... ...You will work across robot control, sensing, runtime execution,...Local areaRemote workFlexible hours- Innovative Robotics Engineering Opportunity We are partnering with an innovative early-stage robotics... ..., motion planning, and real-time control to solve complex automation challenges... ...Design, develop, and maintain robust software for industrial robotic systems. Build...Relocation package
- VR Teleoperations Engineer - Humanoid Robotics About the Opportunity We’re partnering with a leading humanoid... ..., developing teleoperation and control systems that bring advanced robots out... ...Engineer, you’ll design and develop software that enables human operators to control...Remote work
- Relling Systems in San Francisco is hiring to build software that connects perception, planning and control on real robot hardware. You will write tests, diagnostics and... ...reproduce intermittent failures and work with engineers to resolve sensor and runtime issues on each...Interim role
- ...power plant for data centers powered by renewables. As a Software Engineer on the robotics team in San Francisco, you’ll own software spanning... ...robotics software, work across perception, planning, and controls, and support field deployment with robust offline operation...
- Relling Inc. in San Francisco, CA, is seeking an in-person software engineer to build and own the control software for robotic workcells. You will connect perception, planning, and control on real hardware and develop tests and diagnostics to improve reliability. We value...
$230k - $385k
...About the Team Enterprise Controls & Console is part of Enterprise Engineering. We build the permissions governance and administration capabilities that help... ...Role We are looking for an experienced backend software engineer to help shape and build the systems behind...Full timeInternship- ...TAR is hiring a Software Engineer on the robotics team to own software that enables autonomous machines. You will work on middleware, perception, localization, planning, and control on hardware at our San Francisco facility, with field deployment as needed. The role...
- Robotics Software Engineer, Systems & Connectivity. Software · San Francisco · Full-time Our mission is to build a general-purpose AI for robots... ...’ll do Build and harden the on-robot software: drivers, control loops, updates Minimize robot communication latency and maximize...Full time
$180k - $237.5k
Software Engineer - Site Controller, Energy StorageSan Francisco, California, United StatesRedwood 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 timeLocal area$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,...Permanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$119k - $161k
...progress. Over the last decade, software has transformed the digital... ...Physical AI- real-world robots for the industries that move... ...to understand, predict, and control the real world with precision... ...scale. We are roboticists, engineers, operators, and builders. We...Full timeInternshipWork at officeFlexible hours$170k - $220k
Software Design Control Engineer San Francisco Company Overview Echo Neurotechnologies is an exciting new startup in the Brain-Computer Interface (BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cutting-edge...- ...Job Description Job Description Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is seeking... ..., and navigation · Integrate perception, sensing, and control systems into cohesive solutions · Design and execute simulation...
$170k - $220k
...Job Description Job Description Senior Robotics Controls Engineer Company: Confidential — venture-backed technology company Location: San Francisco, CA (in office 5 days per week; up to 15% travel to mining sites) Compensation: $170,000 - $220,000 + competitive...Full timeH1bWork at officeRemote workVisa sponsorship$90k - $140k
Software & Systems Engineer Diamond Foundry Inc. is solving the thermal limitation at the foundation of today's most exciting tech industries --... ...communication protocols. Responsibilities Work with the automation control team to design, upgrade, automate, and troubleshoot in-...Local areaFlexible hours- ...Company TAR is both a hardware and software company, we are building out massive,... ...future. About the role As a Software Engineer on the robotics team, you own the software that makes... ..., localization, planning, and control on the machine, and the fleet layer that...Remote work
- ...bring human-like intelligence to robots. We believe our workforce... ...through an environment. Control – executing those paths on... ...Design, build, and maintain software that runs in both simulation... ...degree in Computer Science or Engineering. ~4+ years of relevant industry...Full timeImmediate startRemote workFlexible hours
- Mytra is building a new class of industrial robotics products. We seek a Senior Software Engineer to integrate perception software with robotics firmware across our robotic fleet. You will collaborate with hardware and software teams, own firmware development, and contribute...
- A robotics company is seeking a Senior Robotics Software Engineer to develop and maintain advanced robotic systems. This hands-on role involves working with the full autonomy stack, requiring strong C++ and Python skills, among others. Candidates should have a minimum of...Relocation
- ...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...
- Pantograph is building general models that start with video and flow into robotics. We seek a sharp generalist engineer to work on our robot software, sitting close to customers and our hardware team in San Francisco. You will help expand the core robot feature stack, test...
$5,500 per month
...Francisco (Potrero Hill) is offering a short-term, in-person robotics software role for 2-4 months. Compensation is $5,500 per month plus a... ..., with 40-60 hours weekly. You'll collaborate with an engineer to build a scoped software feature or diagnostic tool, write...Temporary workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer, Controls. Be the first to apply!
- software development engineer (robotics engineer) San Francisco, CA
- robotic system engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA
- control systems engineer San Francisco, CA
- robotics engineer San Francisco, CA
- senior control systems engineer San Francisco, CA
- software engineer amazon San Francisco, CA
- information technology software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- graduate software developer San Francisco, CA





