1

Robotics Software Engineer Jobs in Atlanta, GA (NOW HIRING)

Software Engineer II

Alpharetta, GA ยท On-site

$95K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

A software engineer must be willing and capable of learning new concepts in mathematics, physics ... Robotics, Neural Net Development, Algorithm Development, Augmented Reality Application Development ...

Senior Software Developer - Systems

Suwanee, GA ยท On-site

$50.75 - $67/hr

Mujin US is revolutionizing industrial robotic systems for production and distribution environments. The Senior Software Developer - Systems will be responsible for the development and maintenance of ...

Robotics Data Engineer

Atlanta, GA ยท On-site

$110K - $132K/yr

The Robotics Data Engineer will build and own the data foundation for autonomy, perception, and ... Track data provenance and version it against the software and hardware configuration it came from ...

Perception Software Engineer

Atlanta, GA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our software platform uses artificial intelligence, sensor fusion, and edge computing to provide ... Bachelor's or Master's degree in Robotics, Computer Science, Computer Engineering, or a related ...

Perception Software Engineer

Atlanta, GA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our software platform uses artificial intelligence, sensor fusion, and edge computing to provide ... Bachelor's or Master's degree in Robotics, Computer Science, Computer Engineering, or a related ...

Perception Software Engineer

Atlanta, GA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our software platform uses artificial intelligence, sensor fusion, and edge computing to provide ... Bachelor's or Master's degree in Robotics, Computer Science, Computer Engineering, or a related ...

Senior Software Developer - Systems

Suwanee, GA ยท On-site +1

$50.75 - $67/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Our technology gives robots perception and awareness, enabling them to take on more advanced tasks ... The Senior Software Developer - Systems will play a critical role in the development and ...

Senior Software Developer - Systems

Suwanee, GA ยท On-site

$50.75 - $67/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our technology gives robots perception and awareness, enabling them to take on more advanced tasks ... The Senior Software Developer - Systems will play a critical role in the development and ...

Senior Software Developer - Systems

Suwanee, GA ยท On-site

$50.75 - $67/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our technology gives robots perception and awareness, enabling them to take on more advanced tasks ... The Senior Software Developer - Systems will play a critical role in the development and ...

Senior Software Engineer, Unity

Peachtree Corners, GA ยท On-site

$115K - $152K/yr

As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like ... software engineering experience * Bachelor's degree in computer science or similar field * Strong ...

Senior Software Engineer, Unity

Peachtree Corners, GA ยท On-site

$115K - $152K/yr

As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like ... software engineering experience * Bachelor's degree in computer science or similar field * Strong ...

Senior/Principal Mission Software Engineer

Atlanta, GA ยท On-site

$128K - $156K/yr

  • Medical

  • Retirement

  • PTO

The Mission Systems Engineering team develops the Mission Management System-the software platform ... Experience with distributed, real-time, embedded, robotic, aerospace, or other hardware-connected ...

Showing results 41-60

Robotics Software Engineer information

See Atlanta, GA salary details

$57.7K

$119.7K

$172.1K

How much do robotics software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for robotics software engineer in Atlanta, GA is $119,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,000.00 and $146,200.00 per year, depending on experience, location, and employer.

What does a robotics software engineer do?

The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.

What does a robotics software engineer do?

A Robotics Software Engineer designs, develops, and maintains the software that controls and powers robots. This includes writing code for robot perception, control algorithms, and integration with hardware components. They work closely with hardware engineers to ensure seamless interaction between the robot's physical and digital systems. Their work often involves programming in languages such as C++, Python, or ROS (Robot Operating System) and testing robots in real-world or simulated environments.

What are the key skills and qualifications needed to thrive as a robotics software engineer, and why are they important?

To thrive as a Robotics Software Engineer, you need a strong background in computer science, robotics, and mathematics, often supported by a relevant degree and experience in algorithm development. Proficiency with programming languages like C++, Python, and ROS (Robot Operating System), as well as familiarity with simulation tools and version control systems, is essential. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and adapting to evolving technologies. These skills and qualities are vital for designing, implementing, and maintaining reliable robotic systems that perform effectively in real-world environments.

What are some common challenges faced by robotics software engineers when integrating software with hardware systems?

Robotics Software Engineers often encounter challenges related to ensuring seamless communication between software algorithms and physical hardware components. These can include dealing with sensor noise, managing real-time constraints, debugging hardware-software mismatches, and ensuring reliable performance in unpredictable environments. Close collaboration with electrical and mechanical engineers is essential to quickly resolve integration issues and to test software on physical robots. Adapting to rapid hardware changes and troubleshooting in live environments require strong problem-solving skills and effective cross-disciplinary teamwork.

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

AspectRobotics Software EngineerMechatronics Engineer
Required CredentialsBachelor's in Robotics, Computer Science, or related field; programming skillsBachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge
Work EnvironmentSoftware development teams, robotics labs, research facilitiesDesign, integrate mechanical and electronic systems, often in manufacturing or automation
Employer & Industry UsageTech companies, robotics firms, research institutionsManufacturing, automation, aerospace, automotive industries

While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.

What are the most commonly searched types of Robotics Software Engineer jobs in Atlanta, GA?

The most popular types of Robotics Software Engineer jobs in Atlanta, GA are:

Infographic showing various Robotics Software Engineer job openings in Atlanta, GA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $119,748 per year, or $57.6 per hour.

Robotics Navigation and Control Engineer

Slip Robotics

Atlanta, GA โ€ข On-site, Remote

Full-time

Medical, Dental, Vision

Re-posted 3 days ago


Job description

About Slip Robotics
Slip Robotics is transforming freight logistics with autonomous robotic systems that load and unload trailers faster, safer, and more reliably than traditional methods. Our robots operate in demanding real-world environments alongside people and heavy cargo every day. We are a small, high-impact team based in Atlanta building products that are already deployed in production.
The Role
We are looking for a Robotics Navigation and Control Engineer to own the motion planning, path planning, and control systems on our autonomous mobile robots. Our robots navigate constrained spaces-inside trailers, across loading docks, and through active warehouse floors-carrying heavy loads with tight tolerances. This role is responsible for making that movement safe, precise, and reliable.
We need someone who has shipped navigation and controls software on real robots at real customer sites. You should have hands-on experience tuning controllers on physical hardware, dealing with wheel slip, load dynamics, and the gap between simulation and reality. Academic publications are great, but production deployment experience is what matters here.
Key Responsibilities
  • Design, implement, and optimize path planning and trajectory generation for autonomous mobile robots operating in constrained logistics environments
  • Develop and tune motion controllers (PID, MPC, or similar) for heavy-payload platforms with real-world dynamics
  • Implement obstacle avoidance and safety behaviors that work reliably around people and infrastructure
  • Own the localization stack, working with perception engineers to integrate sensor-based position estimates into the control loop
  • Build simulation models and validate them against real robot behavior for faster development iteration
  • Analyze and improve robot performance using field data, telemetry, and logs from deployed systems
  • Collaborate with perception, hardware, and cloud infrastructure teams to deliver integrated autonomy features
  • Contribute to CI/CD pipelines for controls software testing and deployment to the robot fleet

Requirements
  • 5+ years of professional experience developing navigation and control systems for physical robots at a robotics or autonomous vehicle company
  • Strong proficiency in C++ and Python
  • Deep understanding of motion planning algorithms (A*, D*, RRT variants, lattice planners, or similar)
  • Hands-on experience designing and tuning controllers for mobile robot platforms
  • Production experience with ROS or ROS 2 navigation stacks
  • Experience with localization techniques (EKF, particle filters, scan matching, visual odometry)
  • Demonstrated ability to bridge the sim-to-real gap-tuning algorithms that work on actual hardware, not just in simulation
  • Comfort analyzing system behavior from logs and telemetry data
  • Strong communication skills and ability to work effectively in a small team
Nice to Have
  • Master's degree or higher in Robotics, Controls, Mechanical Engineering, or a related field
  • Experience with model predictive control (MPC) or adaptive control approaches
  • Experience with AWS IoT, Greengrass, or edge computing for fleet-scale robot management
  • Familiarity with Gazebo, Isaac Sim, or other robotics simulation environments
  • Background in logistics, warehousing, or heavy-payload robotics
Remote Work Requirements
This role can be filled remotely. Remote team members are expected to have reliable high-speed internet access and a dedicated workspace. You will need to travel to our Atlanta facility periodically for hardware integration, testing, and tuning on physical robots. A company laptop and necessary peripherals will be provided.
Benefits
What We Offer
  • Competitive salary and equity in an early-stage robotics company
  • Comprehensive benefits including health, dental, and vision
  • Permissive time off policy
  • A small team where your work has direct, visible impact on shipped products
  • The chance to work on robots that are operating in production today-not a research project