1

Senior Robotics Software Engineer Jobs in Georgia

Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation ...

We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple ...

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.

Robotics Software Design & Development : Design, develop, and integrate production-quality, field-reliable software for our UxV platforms and robotic prototypes, from early concept through fielded ...

We are seeking a Robotics Engineer to develop software interfaces between third-party controllers and industrial robots. The ideal candidate will have hands-on experience with industrial robot ...

$223K - $259K/yr

Integrate with Robotic Platforms: Lead the on-site software integration of our platform with ... A background in systems programming (e.g., C++, Rust, or Python) with experience writing performant ...

Sr. RPA Developer

Atlanta, GA ยท On-site

$52.50 - $69.25/hr

Title: Sr. RPA Developer Location: 47 Trinity Ave SW, Atlanta, GA 30334 On-site/Remote/Hybrid: 100 ... The ideal candidate combines deep technical expertise in UiPath and broader software development ...

Robotics Hardware Integration Engineer

Atlanta, GA ยท On-site +1

$118K - $156K/yr

The Role We are looking for a Robotics Hardware Integration Engineer to own the interface between ... You will be the person who makes sure software commands translate into reliable real-world motion ...

next page

Showing results 1-20

Senior Robotics Software Engineer information

See Georgia salary details

$63.8K

$121K

$162.1K

How much do senior robotics software engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for senior robotics software engineer in Georgia is $120,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $136,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Robotics Software Engineer, and why are they important?

To thrive as a Senior Robotics Software Engineer, you need advanced programming skills (often in C++, Python, or ROS), a strong background in computer science or engineering, and extensive experience with robotics algorithms. Familiarity with simulation tools (like Gazebo or MATLAB), version control systems, and relevant certifications in robotics or AI are highly valuable. Problem-solving, leadership, and excellent communication skills help drive complex projects and mentor junior engineers. These skills are essential to develop robust robotic systems, ensure seamless team collaboration, and deliver innovative solutions in a rapidly evolving field.

What is the difference between Senior Robotics Software Engineer vs Robotics Software Engineer?

AspectSenior Robotics Software EngineerRobotics Software Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or related field; experience preferredBachelor's in relevant field; entry-level to mid-level experience
Work EnvironmentResearch labs, manufacturing, or tech companies focusing on robotics developmentSimilar environments, often in startups or established tech firms
Employer & Industry UsageUsed in robotics companies, automation firms, and research institutionsCommon in similar industries, often as entry to mid-level roles

The main difference between a Senior Robotics Software Engineer and a Robotics Software Engineer lies in experience and responsibility. Senior roles typically require more experience, leadership, and project management skills, whereas entry-level roles focus on developing core technical skills. Both roles are vital in robotics development across various industries.

What are some typical challenges a Senior Robotics Software Engineer faces when integrating software with hardware systems?

A Senior Robotics Software Engineer often encounters challenges when ensuring that the software communicates reliably and efficiently with a variety of hardware components, such as sensors, actuators, and embedded controllers. Debugging real-time issues, handling latency, and synchronizing multiple subsystems are common hurdles. Additionally, adapting software to accommodate frequent hardware changes or updates and maintaining robust system performance under different operating conditions require both technical depth and strong cross-disciplinary collaboration with hardware engineers and technicians.

What are Senior Robotics Software Engineers?

Senior Robotics Software Engineers are experienced professionals who design, develop, and maintain software systems that control robots and automated machinery. They work on advanced algorithms, perception, motion planning, and integration with hardware to enable robotic systems to perform complex tasks safely and efficiently. These engineers often lead technical projects, mentor junior team members, and collaborate with cross-disciplinary teams to bring innovative robotic solutions to life. Their expertise is crucial in industries such as manufacturing, healthcare, logistics, and autonomous vehicles.
What are the most commonly searched types of Robotics Software Engineer jobs in Georgia? The most popular types of Robotics Software Engineer jobs in Georgia are:
What cities in Georgia are hiring for Senior Robotics Software Engineer jobs? Cities in Georgia with the most Senior Robotics Software Engineer job openings:
Infographic showing various Senior Robotics Software Engineer job openings in Georgia as of June 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $120,993 per year, or $58.2 per hour.
Robotics software Engineer

Robotics software Engineer

Optimal Inc.

Embry Hills, GA โ€ข On-site

Contractor

Posted 15 days ago


Job description


Robotics Software Engineer - Manipulation & Automation


Position Overview

We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation, grasp planning, automation, and intelligent robotic systems for automotive manufacturing applications.

This role involves developing and modifying robotics software in C++ and Python, designing new robotic manipulation strategies, integrating ROS2-based robotic platforms, and supporting real-world robotic system development using collaborative and industrial robotic systems.

The ideal candidate has strong hands-on experience with robotics software engineering, ROS2 development, controls systems, motion/path planning, and industrial robotic integration in research or production environments.

Key Responsibilities
Develop and enhance robotic manipulation and grasp planning solutions for automated pick-and-place applications
Design, modify, debug, and optimize robotics software primarily in C++ and Python
Develop ROS2-based robotic applications for real-world robotic systems
Integrate robotic software with collaborative robots, sensors, and industrial robotic platforms
Design and evaluate motion planning, path planning, and robotic control strategies
Support robotic system testing, validation, troubleshooting, and performance optimization
Work with robotic perception, sensor integration, and real-world production part handling
Collaborate with cross-functional R&D and engineering teams on advanced robotics initiatives
Maintain technical documentation and follow software engineering best practices

Required Qualifications
Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or related field
Strong hands-on experience with C++ software development for robotics applications
Experience developing robotics software using Python and ROS/ROS2
Experience with robotic manipulation, motion planning, path planning, or robotic controls systems
Hands-on experience integrating robotic software with real robotic hardware and industrial robotic systems
Strong understanding of robot kinematics, dynamics, and control systems
Experience working in Linux/Ubuntu environments with Git version control
Strong debugging, troubleshooting, and software integration skills
Ability to understand existing codebases and develop new robotics strategies and solutions
Strong communication and collaboration skills in R&D or engineering environments

Preferred Qualifications
Experience with MoveIt, Nav2, Gazebo, Isaac Sim, MuJoCo, or similar robotics frameworks/simulators
Experience with robotic perception, SLAM, sensor fusion, or machine learning for robotics
Experience with collaborative robots (Cobots) or industrial automation systems
Experience deploying robotics solutions in manufacturing or production environments
Familiarity with robotic sensors such as LiDAR, depth cameras, IMUs, or robotic vision systems