1

Robotics Software Jobs in Chicago, IL (NOW HIRING)

Sr Software Engineer

Chicago, IL

$126K - $166K/yr

We're seeking a Sr Software Engineer to support one of our innovative clients operating in the automation and robotics space. This team builds software that directly powers real-world systems ...

We deliver automation through a Robotics-as-a-Service model that combines industrial robotics, proprietary software, and full-service support into a single, integrated solution. By removing the ...

Establish and enforce RPA development standards, coding best practices, reusable components ... Experience working within enterprise governance, risk management, change management, and software ...

Establish and enforce RPA development standards, coding best practices, reusable components ... Experience working within enterprise governance, risk management, change management, and software ...

next page

Showing results 1-20

Robotics Software information

See Chicago, IL salary details

$61.8K

$128.3K

$184.4K

How much do robotics software jobs pay per year?

As of Jun 17, 2026, the average yearly pay for robotics software in Chicago, IL is $128,277.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,100.00 and $156,600.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 strong programming skills (especially in C++ and Python), a solid background in algorithms, control systems, and a relevant degree in computer science, robotics, or engineering. Familiarity with robotics middleware (such as ROS), simulation tools (like Gazebo), and version control systems is typically required, and certifications in robotics or machine learning can be advantageous. Problem-solving, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and debugging intricate systems. These skills and qualities ensure the development of reliable, innovative robotic solutions that meet real-world needs and function safely.

Which 5 jobs will survive AI?

Robotics software engineers are likely to continue thriving as AI advances because they design and develop complex systems that require specialized programming, problem-solving, and understanding of hardware integration. Jobs involving creative problem-solving, critical thinking, and hands-on technical skills—such as robotics technicians, AI safety specialists, and systems architects—are also expected to persist. These roles often require continuous learning and expertise in tools like programming languages, simulation software, and hardware troubleshooting.

How much do robotic programmers make?

Robotic programmers typically earn between $70,000 and $120,000 annually, depending on experience, location, and industry. Skilled programmers with knowledge of robotics frameworks and programming languages like C++ or Python tend to have higher salaries, especially in advanced manufacturing or research environments.

What engineers make $300,000 a year?

Senior robotics software engineers with extensive experience, advanced skills in programming languages like C++ and Python, and expertise in AI, machine learning, or automation can earn $300,000 or more annually. Such roles often require advanced degrees, leadership responsibilities, and work in high-tech industries or specialized research environments.

What is the difference between Robotics Software vs Robotics Engineer?

AspectRobotics SoftwareRobotics Engineer
Required CredentialsBachelor's in CS, Software Engineering, or related; programming skillsBachelor's or higher in Robotics, Mechanical, or Electrical Engineering; programming and hardware knowledge
Work EnvironmentSoftware development teams, labs, simulation environmentsDesign, build, test robotic systems; often in labs or manufacturing settings
Employer & Industry UsageTech companies, research labs, automation firmsManufacturing, automation, research institutions

Robotics Software focuses on developing the code and algorithms that enable robots to perform tasks, primarily working in software development environments. Robotics Engineers design and build robotic systems, integrating hardware and software. While both roles require programming skills, Robotics Software specialists concentrate on coding, whereas Robotics Engineers handle system design and integration.

What are robotics software engineers?

Robotics software engineers are professionals who design, develop, and maintain the software that controls and powers robotic systems. They work on programming robots to perform specific tasks, integrating sensors and actuators, and ensuring that robots can interact safely and effectively with their environment. Their role often involves using programming languages like C++, Python, and ROS (Robot Operating System), as well as collaborating with hardware engineers and other specialists to create functional and intelligent robots.

What are some common challenges faced by robotics software engineers when integrating hardware and software components?

Robotics software engineers often encounter challenges when ensuring that software systems interact reliably with diverse hardware components, such as sensors, actuators, and controllers. Synchronizing real-time data processing, handling latency, and troubleshooting hardware-software mismatches can require creative problem-solving and thorough testing. Collaboration with mechanical and electrical engineers is essential, as is staying up-to-date with evolving robotics frameworks and communication protocols. Effective documentation and version control are also crucial to manage complex integration efforts.

What engineers make $500,000?

Senior robotics software engineers with extensive experience, specialized skills in AI, machine learning, or embedded systems, and often working in high-demand industries or companies can earn salaries around $500,000. Achieving this level typically requires advanced degrees, leadership roles, or equity compensation in addition to base salary.
What are the most commonly searched types of Robotics Software jobs in Chicago, IL? The most popular types of Robotics Software jobs in Chicago, IL are:

$126K - $166K/yr

Other

Posted 7 days ago


Job description

Job Description
We're seeking a Sr Software Engineer to support one of our innovative clients operating in the automation and robotics space. This team builds software that directly powers real-world systems, combining backend performance with intuitive user interfaces. You'll work alongside experienced engineers developing scalable platforms that support complex, high-throughput environments.
Objective
Design and develop full stack software solutions that support automation systems, ensuring performance, scalability, and seamless integration across frontend, backend, and infrastructure layers.
Key Responsibilities
  • Design and build backend services and APIs using Go and Java
  • Develop responsive frontend applications using JavaScript or TypeScript with modern frameworks
  • Integrate systems with relational databases and ensure efficient data handling
  • Deploy and maintain applications in cloud environments using containerization and orchestration tools
  • Collaborate with cross-functional teams to deliver features, improve performance, and support system reliability
Qualifications
  • 5+ years of experience in software engineering within automation or robotics environments
  • Strong proficiency in Go, Java, JavaScript, and TypeScript
  • Experience with frontend frameworks such as Angular or React
  • Background working with relational databases such as MySQL, PostgreSQL, or Oracle
  • Experience developing and operating applications in Linux environments
  • Familiarity with Git and version control best practices
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of CI/CD pipelines, DevOps practices, Docker, and Kubernetes

Design Hire is proud to be an Equal Employment Opportunity / Affirmative Action employer. It is our policy to consider for employment all individuals regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, gender, sex, sexual orientation, gender identity and/or expression, genetic information, veteran status, or any other characteristic protected by federal, state or local law.
Employment Eligibility: If hired, a Form I-9 Employment Eligibility Verification must be completed at the start of employment. Temporary work authorization or the need for sponsorship may disqualify you from employment.