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

Robotics Software Engineer - Controls

$90k - $140k
Full-time

The O'Connor Group


We are partnering with Ghost Robotics and have announced the search for a Robotics Software Engineer (Controls)

Description
Ghost Robotics is a robotics company building autonomous systems that operate in complex, dynamic environments. Our perception stack enables our robots to understand, localize, and navigate the world in real time, and we place a strong emphasis on robustness, performance, and maintainable engineering.


We are seeking a Senior Controls Engineer to design, implement, and deploy cutting-edge control algorithms for dynamic legged robotic systems operating in complex real-world environments. You will work across dynamics, optimization, state estimation, and real-time software owning both algorithmic innovation and system-level performance on hardware.


This role is ideal for engineers who thrive on high-velocity problem solving, deep technical ownership, and hands-on testing and validation. 

Responsibilities  

· Design, implement, and validate advanced control architectures (e.g., model-based, optimization-based, learning-augmented controllers) for agility and robustness. 

· Develop, maintain, and validate state estimation and sensor fusion pipelines (IMU, joint encoders, contact/force sensing). 

· Lead gait generation, footstep planning, contact scheduling, and disturbance recovery tuning. 

· Perform rigorous offline and real-time testing in simulation and hardware environments. 

· Debug and analyze system performance using logs, visualization tools, hardware experiments, and fleet data. 

· Build automated diagnostics, analysis scripts, and tools to improve robot reliability and field performance. 

· Collaborate closely with mechanical, perception, embedded, and systems teams to ensure end-to-end performance and robustness. 

· Write clean, maintainable, real-time-safe code in C++ and Python. 

· Mentor junior engineers and contribute to long-term architectural decisions. 



 

 

Requirements

 

Requirements  

Required Qualifications  

· Strong foundations in control theory (linear, nonlinear, optimal control) with experience in legged locomotion or other dynamic systems. 

· Experience with multi-body dynamics, modeling, and simulation (e.g., MuJoCo, Gazebo, Isaac Sim, PyBullet). 

· Hands-on experience deploying algorithms on physical robotic systems and debugging complex hardware/software interactions. 

· Proficiency in modern C++ (C++17/20) and Python for development and tooling. 

· Experience with Unix/Linux environments and software engineering best practices (version control, CI/CD). 

· Masters/PhD in Robotics, Mechanical, Electrical, Aerospace Engineering or equivalent work experience. 

Preferred Qualifications  

· Experience with legged or humanoid robots and real-world locomotion challenges. 

· Background in whole-body control frameworks (operational space control, MPC, etc.). 

· Familiarity with state estimation methodologies (EKF, factor graphs, UKF). 

· Experience architecting data analysis pipelines and automated diagnostic systems. 

· Publications or significant open-source contributions in robotics, controls, or estimation. 

· Experience with ROS 2 and real-time middleware. 

· A combination of classical control and reinforcement learning applied to robotic systems. 

· Demonstrated ability to lead technical efforts and mentor junior engineers. 

Salary Description

$90 - $140,000

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer - Controls in Remote vacancy
  • $200k - $300k

     ...About 1X We’re building humanoid robots that work in home - doing the chores, handling the tasks, and giving...  ...for all. Your Charter As a Senior Robotics Controls Engineer, you will develop the real-time software stack that enables our humanoid robots to move, balance... 
    Suggested
    Full time
    Local area
    Work from home

    1x

    Remote
    1 day ago
  • $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
    1 day 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
    3 days ago
  •  ...Pivotal Systems – Fremont CA Automation Software Engineer – PC & Industrial Controls Integration Position Summary We are seeking an Automation Software Engineer specializing in the integration of PC-based software, industrial automation controllers, instrumentation... 
    Suggested
    Full time
    Remote work

    Pivotal Systems

    Remote
    1 day ago
  • $140k - $160k

     ...time with days, using proprietary software, automation, and advanced manufacturing...  ...'s next, in aerospace, defense, robotics, and beyond. To keep up with them,...  ...re building.  We're looking for a Controls/Automation Software Engineer to join our robotics and software team... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Local area

    Layup Parts

    Remote
    1 day ago
  • $175k - $250k

     ...As a Perception Autonomy engineer, you will be pivotal in developing...  ...maintaining real-time sensor software solutions deployed across a...  ...developing autonomous sensor controllers to optimally fuse information...  ...Engineering, Computer Engineering, Robotic Engineering, Computer Science... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    1 day ago
  • $130.6k - $192k

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

    Doordash

    San Francisco, CA
    1 day 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... 
    Full time
    Work experience placement
    Work at office
    Local area
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Medra

    Remote
    1 day ago
  • $125k - $195k

     ...team of exceptional, hands-on engineers to make this happen....  ...About the Team The Tool Software team builds the software that...  ...sub-domains. Because sensing, control, and physical hardware are deeply...  ...About the Role As a Robotics Software Engineer, you will build... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Remote
    1 day ago
  •  ...Company Overview Verne Robotics is building intelligent robotic arms that can learn new...  ...We’re looking for a talented Robotics Software Engineer to design and build the core systems that...  ...and C++, spanning device drivers, control interfaces, and high-level APIs that power... 
    Full time
    Work experience placement
    Immediate start

    Verne Robotics

    Remote
    1 day ago
  •  ...ready to shape the future of industrial robotic systems?  Mujin develops smart...  ...of what’s possible!  As a  Robotics Software Engineer - Integration , you will be focusing on...  ...and optimize real-time communication and control modules with robot controllers (industrial... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Mujin

    Remote
    1 day ago
  •  ...Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence...  ..., combining perception, reasoning, and control to deliver field-ready AI that is risk-...  ...together. We're seeking a Robotics Software Engineer who thrives on hard systems problems.... 
    Full time
    Flexible hours

    Path Robotics

    Remote
    1 day ago
  •  ...Eka Robotics Eka Robotics is on a mission to build intelligence...  ...understanding of the full robotics software stack; profile and optimize...  ...simulation models and controller performance. ML Deployment...  ...Science, Robotics, Computer Engineering, or a related technical field... 
    Full time
    Immediate start

    Eka

    Remote
    1 day ago
  •  ...Description Overview Sorting Robotics is a fast-growing company...  ...mechanical, electrical, and software developers focused on...  ...in Computer Science, Computer Engineering, or related fields. ~ Experience...  ...interfaces for real-time robot control during testing. Work... 
    Full time
    Work experience placement

    Sorting Robotics

    Remote
    1 day ago
  • $125k - $165k

     ...accommodate family commitments. About the role As a Robotic Software Engineer, you will design and integrate complex autonomy and vehicle...  ...autopilots, datalinks, sensors, PNT/GPS/INS, ground control stations, etc. Support live flight test of autonomy software... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    1 day ago
  • $166k - $220k

     ...ABOUT THE JOB Anduril is seeking a Robotics Software Engineer to join the Maneuver Dominance team at our Costa Mesa HQ. The Maneuver Dominance...  ...forces. We develop perception, autonomy, and command and control (C2) systems to solve some of the hardest problems facing... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    1 day ago
  • $90k - $210k

     ...specially selected team of scientists, engineers, and software developers to deliver best-in-class...  ...Ecosystem.    MORSE is seeking a talented Robotics Software Engineer to join our team....  ...algorithms, and integrating novel control systems into our aerial vehicles. This... 
    Full time
    Local area
    Remote work

    Morse Corp

    Remote
    1 day ago
  •  ...What We Do Gecko Robotics is helping the world’s most important organizations ensure the...  ...you will architect and develop ROS2-based control, perception, and motion planning systems...  ...hardware and Gecko’s inspection software Support system deployment and validation... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    1 day ago
  • $165k - $218k

     ...partnering closely with specialist engineering, operations, and production...  ...requirements. TRS hires software engineers & hardware...  ...to highly capable autonomous robotics systems and propulsion products...  ..., localization, mapping, or controls Experience with performance... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril

    Remote
    1 day ago
  •  ...Join Contoro Robotics – Revolutionizing Warehouse Automation with Cutting-Edge Robotics...  ...The Role We are hiring a robotics software engineer to improve how our autonomous robots execute...  ...coordinate work across planning, robot control, end effectors, sensors, and material-... 
    Full time

    Contoro Inc

    Austin, TX
    1 day ago
  •  ...Overview \ We're hiring a Robotics Software Engineer to develop the real -time systems that power our robots in US warehouses. You'll build...  ...bridges hardware, teleoperation, and autonomy—from motion control and sensor integration to fleet coordination. Your work will... 
    Full time
    Remote work
    Worldwide
    Relocation
    Long distance
    Flexible hours

    Avatar Robotics

    San Francisco, CA
    1 day ago
  • $191k - $253k

     ...develops aerial and multi-domain robotic systems. The team is...  ...Autonomy, Anduril’s premier software platform that enables masses...  ...Planning, Hardware, and Test Engineering to solve some of the hardest...  ...vision, motion planning, SLAM, controls, estimation, and secure communications... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Remote
    1 day ago
  •  ...fleet of  dual-use multipurpose  robotic space vehicles  to  creat e...  ...position may be filled at Engineer, Senior, or Principal level depending...  ...the mission, not a demo. The software that runs them is what you...  ...to end: motion and actuator control applications, the vision-to-... 
    Full time
    Relocation package
    Weekend work

    Katalyst Space Technologies

    Remote
    1 day ago
  •  ...re a growing team of experts in geospatial data, marine robotics, and command & control software, and we're looking for talented, driven candidates to...  ...you. The Role We’re hiring a Robotics Software Engineer to help develop a new platform for automated maritime survey... 
    Full time

    Zydro Marine Technologies

    Remote
    1 day ago
  •  ...We are a robotics company building reliable, high-performance systems that operate in the real world. Our work spans perception, control, and systems software, and we value clean design, maintainability, and engineering rigor as much as raw performance. We are... 
    Full time

    Ghost Robotics Corporation

    Remote
    1 day ago
  •  ...Mujin is the future of industrial robotic systems in production and distribution environments...  ...challenges. As Senior Robotics Software Engineer - Backend, you will focus on the...  ...AI-equipped intelligent robot controllers. \n Responsibilities: Design and... 
    Full time
    Work experience placement
    Local area
    Remote work

    Mujin

    Remote
    1 day ago
  • $136.2k - $178.82k

     ...candidate will be responsible for design and development of control software applications for high precision manufacturing machines, working...  ...-related tools.Work closely with mechanical and electrical engineers to create reliable solutions tailored for high-volume... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Livermore, CA
    1 day ago
  • $191k - $253k

     ...thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition...  ...of future systems.ABOUT THE JOBAnduril is seeking a Robotics Software Engineer to join the Omen Team at our Costa Mesa HQ. In this role,... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $165k - $218k

     ...into a realtime, 3D command and control center. As the world enters...  ...closely with specialist engineering, operations, and production teams...  ...mission requirements. TRS hires software engineers & hardware...  ...to highly capable autonomous robotics systems and propulsion products... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Atlanta, GA
    2 days ago
  • $125k - $145k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, POWER SYSTEMS CONTROLS  (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    Spacex

    Remote
    1 day ago

Do you want to receive more vacancies?

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