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

Software Engineer - Robotics

Job in Woburn, Middlesex County, Massachusetts, 01806, USA
Listing for: Motion Recruitment
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Robotics, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Woburn, Massachusetts Onsite Full  Time $130k - $160kWe are seeking a Senior Robotics Full Stack Software Engineer to join an innovative robotics startup focused on transforming the automotive service industry. This is a full-time opportunity for an experienced software engineer with strong front-end and back-end development skills and hands-on experience building software for robotics systems. You’ll work with Go, Python, Type Script, React, APIs, real-time data pipelines, telemetry, and robotics middleware to develop the software that connects autonomous robots, operators, and cloud-based systems.

This is an opportunity to take a senior technical leadership role at a growing startup where your code will directly impact how robots operate in real-world environments. You’ll help build everything from operator-facing applications and fleet monitoring dashboards to the behavior systems that guide robot decision-making. The ideal candidate enjoys solving complex engineering challenges, working across the full stack, and helping a team establish strong engineering practices.

You’ll remain hands-on with development while influencing architecture, mentoring other engineers, and helping turn cutting-edge robotics technology into a reliable product deployed in the field.

Required Skills & Experience
· 7+ years of professional software development experience
· Strong full stack development experience across front-end and back-end systems
· Experience developing and deploying software within a robotics company or robotics-focused environment
· Proficiency with Go, Python, Type Script, or similar programming languages
· Experience building production front-end applications using React or a similar framework
· Experience designing and implementing APIs and software architecture
· Experience with robotics analytics, fleet monitoring, operational metrics, or real-time dashboards
· Experience with messaging and streaming systems, including queues, pub/sub, or Web Sockets
· Experience building and maintaining CI/CD pipelines using tools such as Git Hub Actions or Jenkins
· Strong understanding of software engineering principles, clean code, SOLID design, and test-driven development
· Experience working with real-time telemetry, monitoring, and observability systems
· Strong debugging and problem-solving skills
· Excellent communication skills and ability to collaborate across software, hardware, and robotics teams

Desired Skills & Experience
· Experience with ROS or ROS2
· Familiarity with robot autonomy frameworks, behavior trees, or state machines
· Experience with Behavior Tree.

CPP, , or similar tools
· Experience with MQTT, Open Telemetry, or real-time telemetry systems
· Experience visualizing robotics data, telemetry, maps, or spatial information
· Familiarity with robot log analysis, data replay, ROS bags, or structured event logs
· Experience building teleoperation interfaces or remote robot supervision tools
· Experience with low-latency video streaming
· Experience with simulation environments such as Mu Jo Co  or Isaac Sim
· Experience with software-in-the-loop testing
· Experience with edge computing, on-robot services, over-the-air deployments, or fleet orchestration
· Experience mentoring engineers or providing technical leadership
· Contributions to open-source projects

What You Will Be Doing
· Design, develop, and maintain software across the robotics technology stack
· Build and improve front-end applications for fleet monitoring, mission planning, teleoperation, and operational dashboards
· Develop back-end services, APIs, and tooling that connect robot systems, operators, and cloud infrastructure
· Implement and maintain behavior trees and decision-making logic that support robot…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary