CrawlJobs Logo

Filters

Location
Salary

Senior Robotics Software Engineer Jobs

8 Job Offers

New
Senior Robotics Software Usecases Validation Engineer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
orchard-robotics.com Logo
Orchard Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Join Blue River as a Senior Robotics Software Engineer in Santa Clara. Develop real-time C++ software on Linux for intelligent agricultural machinery. Utilize ROS, CAN, and Ethernet to integrate sensors and actuators. Solve complex robotics challenges in a role blending remote work with periodic ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
158621.00 - 261000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Join Nextera Robotics, a cutting-edge MIT-born company, as a Senior Robotics Software Engineer in Boston. Develop planning and control software for next-generation autonomous mobile robots deployed in industrial settings. We seek experts with 3+ years in robotics localization/planning/controls, s...
Location Icon
Location
United States , Boston
Salary Icon
Salary
130000.00 - 170000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Robotics Software Engineer, Manipulation
Save Icon
Lead advanced manipulation systems development for food robotics at Chef Robotics in San Francisco. Design and implement sophisticated algorithms to handle thousands of ingredients with precision, using classical and ML approaches. This senior role requires 7+ years of expertise in manipulation, ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 260000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer, Planning and Control
Save Icon
Lead the development of advanced motion planning and control systems for robotic food preparation in San Francisco. This senior role requires 7+ years of expertise in algorithms like RRT, trajectory optimization, and real-time control using Python/C++. Enjoy benefits including equity, 401(k) matc...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 260000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Senior Robotics Software Engineer, Test
Save Icon
Join Chef Robotics as a Senior Robotics Software Engineer, Test in San Francisco. Develop robust validation frameworks for robotic control, motion planning, and perception systems. This role requires deep expertise in Python, simulation environments, and CI/CD for real-world food production. Enjo...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Senior Software Engineer, Robotics Platform
Save Icon
Join Chef's robotics team in San Francisco as a Senior Software Engineer. You will scale the robot fleet by ensuring a stable, high-performance platform for autonomy software. This role involves low-level systems work, performance optimization, and close collaboration with robotics engineers. We ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
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.