CareerPlanSign in

Software Engineer, Robotics

USAFull-time$139,500–$139,5002026-09-09 → 2026-10-08

Core

Develop, test, and debug control software for automated robotic systems, integrating sensors and actuators to ensure safe and reliable physical machinery operation.

Role type

Software Engineer, Robotics (IC)

Builds

Fully functioning robotic systems with integrated pneumatic and motion-controlled components

Domain

Robotics and Industrial Automation

Required skills

C++, Python, C, Structured Text (IEC 61131-3), hardware interfacing, troubleshooting complex real-time interactions, debugging physical machinery

Preferred skills

B&R Industrial Automation software (Automation Studio) experience, robotics academic projects, FIRST Robotics involvement, industrial automation internships

Technologies

Python, C++, C, Structured Text, PLCs, B&R Automation Studio (via careerplan.io/jobs/Grubhub-Software-Engineer-Robotics-software-engineer-robotics-at-grubhub)

Responsibilities

Write, test, and debug control software for automated systems using PLCs and various programming languages; Integrate sensors and actuators into robotic systems; Test and debug physical machinery in lab space; Maintain documentation for machine specifications and operating guides; Support the Electrical Controls team in updating control system schematics; Collaborate with senior engineers to implement controls solutions for new products

Seniority

Junior to Mid-level, hands-on IC