×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer - Robotics HMI

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Formic
Full Time position
Listed on 2026-03-07
Job specializations:
  • Software Development
    Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Full Stack Software Engineer - Robotics HMI

Chicago || Woodridge, IL

Who we are:

Formic is on a mission to reshape American manufacturing by making automation accessible to every factory. As labor constraints rise, costs increase, and global competition intensifies, automation is no longer optional for manufacturers that want to stay competitive.

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 traditional barriers of cost, complexity, and risk, we enable manufacturers to deploy automation quickly and realize measurable gains in throughput, safety, and operational efficiency without large upfront capital investment.

Backed by leading investors including Lux Capital, Initialized Capital, Blackhorn Ventures, and Mitsubishi HC Capital North America, Formic is scaling rapidly and building the foundation for a new era of high-performance, Made in America production.

About the team:

The Software Engineering Team builds and operates the systems that power Formic’s Robotics-as-a-Service platform.

Engineering focuses on ensuring deployed systems are observable, resilient, and remotely diagnosable  team builds production-grade edge and cloud systems that support reliable data collection, remote troubleshooting, live video streaming, and continuous system improvement.

This work directly impacts fleet uptime, service efficiency, and customer outcomes by ensuring Formic’s monitoring and control infrastructure remains scalable, reliable, and continuously evolving.

About this role:

As a Software Engineer on the Robotics Platform team, you will design, build, and improve the software that powers monitoring, diagnostics, and operational tooling across Formic’s deployed robotic fleet.

Formic is rethinking how robotic systems are built, monitored, and maintained. We are looking for engineers who challenge traditional approaches to industrial automation and apply modern software, AI, and robotics techniques to build systems that are more intelligent, reliable, and easier to operate.

You will work across edge and cloud environments to develop tools that improve visibility, diagnostics, and operational performance across our deployed robotic fleet.

In this role you will:

  • Design and develop modern, intuitive graphical interfaces for robotics system monitoring and control
  • Build and maintain full stack tools using web technologies that run on edge devices and integrate with cloud services
  • Develop and maintain software that runs on edge computing devices deployed alongside industrial robotic systems
  • Collaborate closely with the robotics engineering team to integrate front end tools with core robotics software
  • Integrate robotics interfaces with backend systems and platform infrastructure
  • Troubleshoot and diagnose issues on deployed robotic systems in production environments
  • Write unit and integration tests to ensure reliability and maintainability
  • Participate in sprint planning, standups, and other Agile development practices

What makes you a great fit:

  • Bachelor’s degree in Computer Science or equivalent experience
  • 5+ years of experience in full stack web software development using Python and React
  • Experience building user interfaces for robotics systems, IoT platforms, or mobile applications strongly preferred
  • Experience with React Native is a plus
  • Experience with Django is preferred
  • Experience working with AWS or other cloud platforms
  • Experience building or operating software that interacts with physical hardware such as robots, sensors, cameras, or industrial equipment is a plus
  • Experience with modern development and observability tools such as Docker, Datadog, or similar platforms
  • Experience using AI-assisted software development tools
  • Strong experience with Git and CI/CD workflows
  • Experience working with Linux-based systems or edge computing environments is preferred
  • Based in or willing to relocate to the Greater Chicago Area and able to work in a hybrid environment (3+ days per week) from Formic’s Woodridge, IL office
Our Total Rewards:

At Formic, we believe people do their best work when they feel…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary