1

Robotics Software Developer Jobs in Lithonia, GA

Integration Engineer

Embry Hills, GA · On-site

$102K - $137K/yr

Design and develop robotics software systems that integrate capabilities from multiple research and engineering teams into a unified end-to-end pipeline. * Own the architecture and implementation of ...

New

The Role We are looking for a Robotics Perception Engineer to own the sensing and perception stack ... We need someone who has shipped software on real robots at real customer sites. You should have ...

The Role We are looking for a Robotics Perception Engineer to own the sensing and perception stack ... We need someone who has shipped software on real robots at real customer sites. You should have ...

... software, and systems to automate tasks that require High Accuracy and High Agility (HAHA). Eureka ... customized robotic systems. You will cover a wide range of work including programming, testing ...

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 ...

As a founding robotics engineer, you will be an integral part of the team leading that initiative ... Nice to haves: * Experience with embedded software (Raspberry Pi, Jetsons, Arduino, ESP32)

... Safety Engineer will execute core safety lifecycle tasks across AeroVect's software and hardware ... Collaborate directly with systems, software, robotics, hardware, and test teams to ensure safety ...

Showing results 21-40

Robotics Software Developer information

See Lithonia, GA salary details

$43.8K

$102.1K

$151.6K

How much do robotics software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for robotics software developer in Lithonia, GA is $102,110.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,200.00 and $118,700.00 per year, depending on experience, location, and employer.

What does a robotics software developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

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

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.

What are some common challenges faced by robotics software developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

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

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are popular job titles related to Robotics Software Developer jobs in Lithonia, GA?

For Robotics Software Developer jobs in Lithonia, GA, the most frequently searched job titles are:

What cities near Lithonia, GA are hiring for Robotics Software Developer jobs?

Cities near Lithonia, GA with the most Robotics Software Developer job openings:

Infographic showing various Robotics Software Developer job openings in Lithonia, GA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $102,110 per year, or $49.1 per hour.

Robotics Application Engineer

Eureka Robotics

Atlanta, GA

Full-time

Re-posted 27 days ago


Job description

Eureka Robotics is expanding its global footprint with a brand-new office in Atlanta and seeking pioneers who will bring our mission to success in the USA. You will help build our Atlanta presence from the ground up, while working closely with international teams across Japan, Singapore, Vietnam, and beyond !

Company presentation

Empowered by Robotics and AI research from NTU Singapore, MIT, and the University of Tokyo, Eureka Robotics delivers Robotics & AI products, software, and systems to automate tasks that require High Accuracy and High Agility (HAHA).

Eureka's strengths lie in its proprietary technologies and extensive industrial deployment experience, with more than 25 million HAHA operations to date in factories worldwide.

With offices in Atlanta (GA), Japan, Singapore, Vietnam, Eureka prides itself on helping clients, globally, achieve vastly improved productivity, lower costs, and better safety.

Eureka's flagship products are the Eureka Controller and Eureka 3D Camera, which enable end-customers and third-party System Integrators to develop sophisticated Robotics and Vision applications quickly and easily https://eurekarobotics.com/

Common uses include AI-based inspection, precision handling, 3D picking, assembly, or dispensing. Eureka's customers include industry-leading companies such as Toyota, Honda, Denso, Bridgestone, Panasonic, Sumitomo Bakelite from Japan, or Pratt & Whitney, Coherent, Excelitas from the USA.

Eureka is backed by top global Venture Capital firms such as B Capital, UTEC, Airbus Ventures.

About this role

As Application Engineer, your mission is to support the integration and deployment of our products, Eureka Controller and Eureka 3D Camera, as well as the delivery and maintenance of our customized robotic systems.

You will cover a wide range of work including programming, testing, design, system integration, troubleshooting, maintenance of robotic systems.

Key responsibilities
  • Deploy Eureka products (Eureka Controller and Eureka 3D Camera) into production systems, in cooperation with System Integration partners
  • Deliver, ramp up, and handover customized robotic systems to end-customers
  • Perform partner/customer support, training, demo, troubleshooting, maintenance for Eureka products (Eureka Controller and Eureka 3D Camera) and customized robotic systems
  • Perform pre-sales activities (lab tests, proofs-of-concept, etc.)
  • Project management and maintaining a good relationship with partners/customers
Requirements

Minimum

  • 3+ years of hands-on work experience in Robotics or Control systems
  • BSc degree or higher in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering or related fields
  • Broad exposure across the robotics stack (mechanical, electrical, and software) with a focus on how the systems integrate.
  • Python experience (Intermediate level)
  • Ability to work in a fast pace and high pressure environment
  • Passion for Industrial Robotics
  • Honest, detail-oriented, careful, high responsibility, teamwork personality
  • US Citizen, Green Card holder, or holder of a valid work authorization in the USA (our company is currently unable to support any application for work-related visa)

Preferred

  • Hands-on work experience in Robotics or Control systems
  • Project management experience
  • Intermediate level or above of CAD, electrical design, or control system design
  • Proficiency in Python and C++ programming
  • Experience with software development process
  • Familiarity with Linux software development and toolchain (e.g. git)
  • Knowledge of Robotics (kinematics, calibration, motion planning)
  • Knowledge of Computer Vision and AI (deep learning framework and tools)
Work location
  • Eureka Robotics, Atlanta office

Eureka Robotics is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.

Employment Type: FULL_TIME