Senior Robotics AI Software Engineer (Hybrid)

Motion Recruitment Partners LLC

Wilmington (MA)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Benefits
Vision Benefits
Flexible PTO
401(k) with company contribution
Paid Parental Leave

Job summary

Motion Recruitment Partners LLC is seeking a Senior Robotics AI Software Engineer to bridge ML models with robotic platforms and automation systems. You will own software that translates ML predictions into reliable actions across perception, controls, middleware, embedded systems, and industrial networks.

The role demands hands-on development at the intersection of robotics, ML, real-time software, and manufacturing automation.

Qualifications

  • Requires 5+ years in robotics, automation, embedded, or systems software controlling physical hardware.
  • Strong programming in C/C++ and Python.
  • Hands-on ROS/ROS 2 experience with nodes, services, actions, and hardware interfaces.
  • Experience integrating robotic systems and industrial automation equipment.
  • Familiarity with EtherCAT, CANopen, Modbus, Profinet.
  • Experience interfacing with major industrial robots (FANUC, KUKA, ABB, UR, Yaskawa).
  • Knowledge of kinematics, motion, and controller integration.
  • Embedded interfaces (SPI/I2C/UART/GPIO/CAN).
  • Linux RTOS or real-time systems development; robust debugging across HW/SW.

Responsibilities

  • Design software connecting ML models with robotic actuators, sensors and automation equipment.
  • Maintain ROS 2 infrastructure, middleware, and device drivers.
  • Develop industrial network communication frameworks and device interfaces.
  • Integrate machine vision and perception pipelines into AI-driven workflows.
  • Define inference APIs, latency requirements, and deployment strategies with ML engineers.
  • Build real-time control systems for Linux/RTOS environments.
  • Interface with robots and automation hardware for intelligent behavior.
  • Create hardware-in-the-loop and system-level tests for deployment readiness.
  • Improve reliability, determinism, and safety across software/hardware boundaries.

Skills

Robotics software development
C/C++ programming
Python
ROS / ROS 2
Real-time systems
Embedded systems
CI/CD practices
Debugging HW/SW
Systems thinking

Education

Bachelor's degree in CS/Robotics/EE/Mechatronics

Tools

EtherCAT
CANopen
Modbus
Profinet
ROS 2 middleware
Gazebo/MoveIt/Isaac Sim
Linux RTOS
SPI/I2C/UART

Job description

Motion Recruitment Partners LLC is seeking a Senior Robotics AI Software Engineer to bridge ML models with robotic platforms and automation systems. You will own software that translates ML predictions into reliable actions across perception, controls, middleware, embedded systems, and industrial networks.

The role demands hands-on development at the intersection of robotics, ML, real-time software, and manufacturing automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Platform Engineer - Robotics & Lab Automation
Senior AI Platform Engineer - Robotics & Lab Automation

Kelly Services • New York (NY)

On-site
USD 165,000 - 265,000
Equity
Health insurance
Paid time off
+1
Software AI Engineer for Robotics & Automation Platform
Software AI Engineer for Robotics & Automation Platform

Motion Recruitment • New York (NY)

On-site
USD 120,000 - 180,000
Equity
Insurance
Unlimited PTO
+2
Senior Robotics & AI Integration Engineer (Hybrid)
Senior Robotics & AI Integration Engineer (Hybrid)

Kelly Services • Wilmington (MA)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer (Hybrid)
Senior Software Engineer (Hybrid)

Kelly Services • Wilmington (MA)

Hybrid
USD 120,000 - 150,000
Senior Robotics Simulation Engineer (Hybrid)
Senior Robotics Simulation Engineer (Hybrid)

Agility Robotics • California

Hybrid
USD 144,000 - 225,000
401(k) Plan: Company match
Equity / Stock options
Company-paid health insurance
+9
Senior Autonomy Software Engineer — AI/Robotics (Hybrid)
Senior Autonomy Software Engineer — AI/Robotics (Hybrid)

Scientific Systems • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Hybrid Work Schedule
Health Care Plan
Retirement Plan
+8
Senior ML Platform Engineer — Robotics AI (Remote)
Senior ML Platform Engineer — Robotics AI (Remote)

Agility Robotics • California

Remote
USD 197,000 - 307,000
401(k) match
Equity
Medical, dental, vision insurance
+5
Robotics ML Engineer for Real-World Robots
Robotics ML Engineer for Real-World Robots

Persona AI • Houston (TX)

On-site
USD 120,000 - 190,000
Medical benefits
Equity
Paid time off
+1
Senior ML Platform Engineer – Robotics AI Infra (Remote)
Senior ML Platform Engineer – Robotics AI Infra (Remote)

Agility Robotics • United States

Remote
USD 197,000 - 307,000
401(k) Plan
Equity / stock options
Medical, dental, vision insurance
+3
Senior ML Engineer — Robotics & Computer Vision
Senior ML Engineer — Robotics & Computer Vision

Kelly Services • Boston (MA)

On-site
USD 150,000 - 230,000