Job offers - CrawlJobs

Senior Robotics Software Engineer United States Jobs

12 Job Offers

New
Senior Robotics Software Engineer, Autonomy
Save Icon
Salary Icon
Salary
Not provided
Persona AI Inc
Expiration Date
Until further notice
New
Senior Robotics Software Engineer
Save Icon
Senior Robotics Software Engineer role in San Francisco building autonomous defense robotics. Requires 4+ years robotics experience, production C++ on physical hardware, and real-time systems expertise. On-site, $185K-$235K plus equity.
Salary Icon
Salary
Not provided
Clera
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Senior Robotics Software Engineer role at Anduril in Waltham. Requires 8+ years in algorithm design, C/C++ or Rust, path planning (A*, RRT), GNC and trajectory optimization. Join a collaborative team building real-time C2 systems for autonomous platforms.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Senior Robotics Software Engineer at Charge Robotics in San Leandro, CA. Build full-stack Python/C++ software for robots that construct solar farms. Requires real-time robotics experience and SF Bay Area relocation.
Salary Icon
Salary
Not provided
Charge Robotics
Expiration Date
Until further notice
Senior Software Engineer, Internal Systems (Robotics)
Save Icon
Salary Icon
Salary
100000.00 USD / Year
tutorintelligence.com Logo
Tutor Intelligence
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Salary Icon
Salary
Not provided
Ambi Robotics
Expiration Date
Until further notice
Senior Software Engineer, Robotics Platform
Save Icon
Salary Icon
Salary
180000.00 - 250000.00 USD / Year
Egnyte
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Salary Icon
Salary
155000.00 - 200000.00 USD / Year
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Senior Robotics Software Engineer (C++ & Python)
Save Icon
Location Icon
Location
United States, San Francisco Bay Area
Salary Icon
Salary
170000.00 - 260000.00 USD / Year
Simbe Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Salary Icon
Salary
Not provided
path-robotics.com Logo
Path Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer (Perception & Localization)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
orchard-robotics.com Logo
Orchard Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Senior Robotics Software Engineer sought to build production-grade autonomy for next-gen autonomous robots in San Francisco. You will develop robust, scalable systems for high-throughput warehouse operations, integrating perception, planning, and control. Requires 5+ years building production rob...
Salary Icon
Salary
190000.00 - 250000.00 USD / Year
Egnyte
Expiration Date
Until further notice

About the Senior Robotics Software Engineer role

Senior Robotics Software Engineer jobs represent a dynamic and rapidly evolving career path at the intersection of mechanical systems, artificial intelligence, and real-time computing. Professionals in this role are responsible for designing, developing, and deploying the software that powers autonomous and semi-autonomous machines across industries such as manufacturing, logistics, agriculture, healthcare, and service robotics. The core mission of a Senior Robotics Software Engineer is to bridge the gap between hardware capabilities and intelligent behavior, enabling robots to perceive their environment, make decisions, and execute complex tasks with precision and reliability.

Typical responsibilities in senior robotics software engineer jobs include architecting and implementing software stacks for perception, localization, motion planning, and control. Engineers often work with sensor fusion, integrating data from LiDAR, cameras, depth sensors, IMUs, and encoders to build robust models of the world. They develop algorithms for simultaneous localization and mapping (SLAM), object detection and tracking, path planning, and collision avoidance. A significant portion of the work involves optimizing code for performance on edge computing devices, ensuring low-latency operation in real-time environments. These professionals are also heavily involved in simulation, creating and maintaining virtual environments using tools like Gazebo or Isaac Sim to test and validate software before physical deployment. They build automated testing pipelines—including unit, integration, software-in-the-loop (SIL), and hardware-in-the-loop (HIL) tests—to ensure system safety and reliability. Additionally, they contribute to system architecture decisions, often using middleware like ROS2 to manage communication between distributed nodes, and they may be responsible for fleet management software that coordinates multiple robots.

The typical skill set for senior robotics software engineer jobs demands deep proficiency in programming languages such as C++ and Python, with strong experience in frameworks like ROS2, PCL, OpenCV, and Eigen. A solid foundation in mathematics—particularly linear algebra, probability, and geometry—is essential for developing and tuning algorithms. Engineers should have hands-on experience with real-time systems, sensor calibration, and version control workflows using git and CI/CD tools. Knowledge of functional safety standards, such as ISO 13849 or ISO 3691, is often valued, especially in industrial and automotive contexts. A bachelor’s or master’s degree in robotics, computer science, electrical engineering, mechatronics, or a related field is commonly required, with several years of industry experience in system-level integration.

In summary, senior robotics software engineer jobs are ideal for those who enjoy solving complex, cross-disciplinary challenges at the cutting edge of automation. The role demands a blend of theoretical knowledge and practical engineering, with a focus on creating robust, scalable, and safe software that brings intelligent machines to life. As industries increasingly adopt automation, the demand for skilled professionals in these roles continues to grow, offering exciting opportunities for innovation and impact.