Jobs · Massachusetts

Senior Robotics Software Engineer / ROS / ROS2

Motion Recruitment · Wilmington, MA · 5 days ago
HybridFull-time

About the role

We’re partnered with a fast-moving engineering team in Middlesex County, MA building next-generation robotic systems that bring intelligent software into real-world environments. They’re hiring a full-time Senior Robotics Software Engineer to work across perception, planning, and execution.

Responsibilities

  • Build and scale robotics software that interfaces directly with sensors, ML models, and actuation systems
  • Turn high-level intelligence into reliable motion in dynamic environments
  • Tech Breakdown: 30% Industrial robotics & controller integration, 25% C/C++, 20% Industrial protocols & communication, 15% Real time systems & control loops, 10% Python
  • Daily Responsibilities: 80% Hands On, 20% Team Collaboration

Requirements

  • 5+ years in robotics software, autonomy, or systems engineering
  • Deep experience with ROS/RO2
  • Strong C++ and Python experience
  • Experience integrating perception, planning, or control systems
  • Hands-on experience with real robotics platforms
  • Familiarity with Linux-based systems and distributed robotics architectures

Qualifications

  • Experience with simulation tools
  • Desired: Exposure to ML interface pipelines in robotics
  • Desired: Experience with sensor integration
  • Desired: Start-up environment experience

Skills

  • Experience with ROS/RO2
  • Strong C++ and Python experience
  • Experience integrating perception, planning, or control systems
  • Hands-on experience with real robotics platforms
  • Familiarity with Linux-based systems and distributed robotics architectures

Benefits

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • 401k

Pay

  • TBD

Schedule

  • TBD

Similar jobs