Senior Robotics AI Software Engineer - Wilmington, Ma

Motion Recruitment

Wilmington (MA)

Hybrid

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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 is seeking a Senior Robotics AI Software Engineer in the Greater Boston area for hands-on development at the intersection of robotics, AI, and industrial automation.

You will own software infrastructure that translates ML predictions into real actions on robotic platforms, working with ROS2, perception, controls, and embedded systems.

Qualifications

  • Bachelor's degree in a relevant field.
  • 5+ years of robotics, automation, embedded, or systems software experience.
  • Strong C/C++ and Python programming skills.
  • Experience with ROS or ROS 2 and hardware interfaces.
  • Familiarity with industrial protocols (EtherCAT, CANopen, Modbus, Profinet).

Responsibilities

  • Bridge ML models and robotic platforms by owning the software infrastructure.
  • Develop real-time software for Linux/RTOS and ensure reliability.
  • Work across perception, controls, middleware, and hardware interfaces.
  • Collaborate with ML engineers to define inference APIs and latency requirements.
  • Implement CI/CD, automated testing, and code reviews.

Skills

C/C++
Python
ROS 2
Embedded systems
Industrial automation
Machine learning in robotics
Linux RTOS
CI/CD

Education

Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Mechatronics, or related
Master's degree in Robotics, Machine Learning, Computer Engineering, or related

Tools

Gazebo
MoveIt
Isaac Sim
OpenCV
TensorRT
ONNX Runtime

Job description

Job Description Senior Robotics AI Software Engineer

Physical AI Desired Skills & Experience What You Will Be Doing

Daily Responsibilities: 100% Hands-On Engineering

The Offer You will receive the following benefits Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

  • Machine Learning Systems
  • Robotics Integration A cutting-edge engineering and technology organization is building the next generation of intelligent physical systems where machine learning moves beyond simulation and directly impacts real-world robotic platforms. We are seeking a Senior Robotics AI Software Engineer to bridge the gap between machine learning models and the robots, automation systems, and intelligent machines that rely on them. This is a highly technical, hands-on role for engineers who thrive at the intersection of robotics, machine learning, real-time systems, and industrial automation. You will own the software infrastructure that transforms ML predictions into reliable actions in physical environments, working across perception, controls, robotics middleware, embedded systems, and industrial communication networks. If you've deployed robotics software in production, integrated AI models into physical systems, or built software that controls hardware operating in the real world, this role offers the opportunity to work on some of the most challenging problems in Physical AI.
  • 5+ years of experience developing robotics, automation, embedded, or systems software that controls physical hardware
  • Strong programming skills in C/C++ and Python
  • Hands-on experience with ROS or ROS 2, including nodes, services, actions, launch systems, and hardware interfaces
  • Experience integrating robotic systems, industrial automation equipment, or autonomous platforms
  • Knowledge of industrial communication protocols such as EtherCAT, CANopen, Modbus, or Profinet
  • Experience interfacing with industrial robots from major manufacturers such as FANUC, KUKA, ABB, Universal Robots, Yaskawa, or similar platforms
  • Understanding of kinematics, coordinate systems, robotic motion, and controller integration
  • Experience working with embedded interfaces including SPI, I2C, UART, GPIO, and CAN
  • Experience developing software for Linux-based real-time systems, RTOS environments, or latency-sensitive applications
  • Strong debugging skills across software, firmware, networking, and hardware boundaries
  • Experience with CI/CD, automated testing, code reviews, and modern software development practices
  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Mechatronics, or a related discipline
  • Experience deploying machine learning inference pipelines into robotics or automation systems
  • Familiarity with TensorRT, ONNX Runtime, TensorFlow Lite, or similar ML deployment frameworks
  • Experience with computer vision systems, OpenCV, camera integration, calibration, or perception pipelines
  • Knowledge of motion control, path planning, trajectory generation, servo systems, or force control
  • Experience with Gazebo, MoveIt, Isaac Sim, digital twins, or robotics simulation environments
  • Familiarity with functional safety standards such as ISO 13849, IEC 61508, or related frameworks
  • Experience in emerging Physical AI, autonomous systems, advanced manufacturing, or robotics startups
  • Master's degree in Robotics, Machine Learning, Computer Engineering, or a related field
  • Design and develop software that connects machine learning models with robotic actuators, motion systems, sensors, and automation equipment
  • Build and maintain ROS 2 infrastructure, middleware, hardware abstraction layers, and device drivers
  • Create robust communication frameworks using industrial networking and fieldbus technologies
  • Integrate machine vision, perception, and sensing platforms into AI-driven robotic workflows
  • Collaborate closely with machine learning engineers to define inference APIs, latency requirements, and deployment strategies
  • Develop real-time and near-real-time control systems for Linux and RTOS environments
  • Interface directly with industrial robots and automation hardware to enable intelligent system behavior
  • Build hardware-in-the-loop and system-level testing environments to validate performance before deployment
  • Optimize reliability, determinism, and safety across software and hardware boundaries
  • Troubleshoot complex cross-disciplinary issues involving robotics, embedded electronics, networking, controls, and AI systems
  • Influence architecture decisions for next-generation intelligent robotics platforms
  • Opportunity to work on advanced Physical AI, robotics, machine learning, and autonomous systems
  • High-impact role with significant ownership and technical influence
  • Collaborative engineering environment focused on innovation and real-world problem solving
  • Hybrid work arrangement (2-3 days onsite weekly in the Greater Boston area)
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Flexible Paid Time Off (PTO)
  • 401(k) with company contribution
  • Paid Parental Leave
Posted By:

Nick Ramler

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics AI Software Engineer - Wilmington, Ma
Senior Robotics AI Software Engineer - Wilmington, Ma

Motion Recruitment Partners, LLC • Wilmington (DE)

Hybrid
USD 150,000 - 230,000
Medical Insurance
Dental Benefits
Vision Benefits
+3
Senior Software Engineer - Robotics/ML/Ai - Wilmington, Ma
Senior Software Engineer - Robotics/ML/Ai - Wilmington, Ma

Motion Recruitment • Wilmington (MA)

Hybrid
USD 130,000 - 170,000
Medical Insurance
Dental Benefits
Vision Benefits
+3
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Senior Software Engineer / Robotics & AI Integration / Hybrid Wilmington, MA
Senior Software Engineer / Robotics & AI Integration / Hybrid Wilmington, MA

Motion Recruitment Partners LLC • Wilmington (MA)

Hybrid
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Senior Software Engineer / Robotics & AI Integration / Hybrid Wilmington, MA
Senior Software Engineer / Robotics & AI Integration / Hybrid Wilmington, MA

Kelly Services • Wilmington (MA)

On-site
USD 140,000 - 165,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Machine Learning Engineer, Robotics and Physical Ai - Burlington, Ma
Machine Learning Engineer, Robotics and Physical Ai - Burlington, Ma

Motion Recruitment • Burlington (MA)

Hybrid
USD 135,000 - 175,000
Medical Insurance
Dental Benefits
Vision Benefits
+5
Machine Learning Engineer, Physical Ai Systems - Westborough, Ma
Machine Learning Engineer, Physical Ai Systems - Westborough, Ma

Motion Recruitment • Westborough (MA)

On-site
USD 140,000 - 170,000
Employee Stock Purchase Program
Equity opportunities
Machine Learning Engineer, Physical Ai Systems - Westborough, Ma
Machine Learning Engineer, Physical Ai Systems - Westborough, Ma

Motion Recruitment Partners LLC • Westborough (MA), Northern (KY)

Hybrid
USD 140,000 - 170,000
Annual bonus eligibility
Employee stock purchase program
Paid Time Off (PTO)
+7
Machine Learning Engineer, Robotics and Physical Ai - Burlington, Ma
Machine Learning Engineer, Robotics and Physical Ai - Burlington, Ma

Motion Recruitment Partners LLC • Burlington (MA)

Hybrid
USD 135,000 - 175,000
Medical Insurance
Dental Benefits
Vision Benefits
+5
Senior Software Engineer, Robotics & Physical AI Integration
Senior Software Engineer, Robotics & Physical AI Integration

Goddard Technologies, Inc. • Wilmington (MA)

On-site
USD 140,000 - 165,000
Flexible Time Off
401(k) retirement plan
Health coverage
+2