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

Senior Robotics Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Energize Group
Full Time position
Listed on 2026-02-07
Job specializations:
  • Engineering
    Robotics, Software Engineer, Systems Engineer, AI Engineer
Job Description & How to Apply Below

Overview

Location: Greater Boston Area (Hybrid, 3+ days onsite)

Compensation & Benefits: Competitive salary, comprehensive health coverage, retirement plan, flexible time off

Role Overview

A rapidly scaling robotics company is seeking a Senior Software Engineer n to lead the development of autonomy capabilities for a new generation of mobile robotic systems. This role focuses on building robust, high-performance navigation, planning, and control software that operates reliably in complex, real-world environments.

You’ll work within a multidisciplinary robotics engineering group, collaborating closely with perception, hardware, systems, and operations teams. This position is ideal for an engineer who enjoys owning technically deep problems end-to-end—from algorithm design and simulation through deployment on physical robots operating at scale.

Responsibilities
  • Design, implement, and optimize navigation, motion planning, and control software for large, non-holonomic mobile robots
  • Build scalable autonomy architectures capable of supporting multi-robot operation in dynamic environments
  • Integrate navigation systems with perception, localization, hardware interfaces, and low-level control layers
  • Lead system-level debugging and performance optimization to ensure safety, reliability, and real-time operation
  • Provide technical mentorship to other engineers and contribute to best practices across the robotics stack
  • Influence long-term technical direction for autonomy features, behaviors, and fleet-level coordination
Qualifications
  • 5+ years of professional robotics software experience (or 3+ years with an advanced technical degree)
  • Strong background in mobile robot navigation and motion planning
  • Proficiency in Python; experience with C++ in performance-critical systems is highly valued
  • Hands-on experience with planning algorithms such as A*, RRT, PRM, or related methods
  • Experience with mathematical optimization (convex and/or nonlinear)
  • Familiarity with trajectory optimization and/or model predictive control is a plus
  • Practical experience implementing collision avoidance and recovery behaviors
  • Working knowledge of classical control methods (e.g., PID, pursuit-based controllers, LQR)
  • Experience deploying autonomy software on real robotic systems—not just simulation
  • Systems-minded, detail-oriented engineer who can reason across hardware, software, and integration boundaries
Nice to Have
  • Exposure to learning-based planning or data-driven autonomy approaches
  • Experience in logistics, industrial, or large-scale robotic environments
  • Familiarity with robotic manipulation systems
  • Background in scaling robotics platforms from prototype to production
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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