1

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

Senior Software Developer in Test (SDET)

Suwanee, GA · On-site

$46.50 - $60/hr

Our technology gives robots perception and awareness, enabling them to take on more advanced tasks ... 's enable the product development organization to produce Mujin systems and software that are fit ...

Our teams are the heart of a world-leading Robotics company that's harnessing the power of ... The Software Engineer will work closely with Software Architects and Project teams to implement ...

... robotics software. • Experience working in global engineering organizations. • Strong ... analytical and problem‑solving capabilities with a focus on execution and delivery. Company : The ...

Senior Software Developer in Test (SDET)

Suwanee, GA · On-site

$46.50 - $60/hr

Mujinis the future of industrial robotic systems in production and distribution environments. Our technology gives robotsperceptionand awareness, enabling them to take on more advanced tasks. We aim ...

Swisslog is a world-leading Robotics company focused on transforming performance and efficiency in intralogistics. They are seeking a Software Engineer to develop advanced warehouse automation ...

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

Sr. Software Engineering Manager

Atlanta, GA · On-site

$141K - $216K/yr

Knowledge of real-time control systems, material handling systems, or robotics software. * Experience working in global engineering organizations. * Strong analytical and problemsolving capabilities ...

Sr. Software Engineering Manager

Atlanta, GA · On-site

$141K - $216K/yr

Knowledge of real-time control systems, material handling systems, or robotics software. * Experience working in global engineering organizations. * Strong analytical and problemsolving capabilities ...

Robotics Data Engineer

Atlanta, GA · On-site

$110K - $132K/yr

They are seeking a Robotics Data Engineer to build and own the data foundation behind their ... Track data provenance and version it against the software and hardware configuration it came from ...

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

next page

Showing results 1-20

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 Jul 13, 2026, the average yearly pay for robotics software engineer in Atlanta, GA is $119,749.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 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 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 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 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 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 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 July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $119,749 per year, or $57.6 per hour.

Robotics Application Engineer

Eureka Robotics

Atlanta, GA

Full-time

Posted 18 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