Tutor Intelligence
Posted 1y ago

Robotics Software Engineer

Tutor Intelligence
Watertown, Massachusetts, United States
OnsiteFull Time
Responsibilities
  • develop code
  • optimize motion
  • build ML
Requirements
  • Strong programming skills
  • Collaborative
  • Interested in robotics
  • Willing to work in a factory/warehouse setting
Technical tools mentioned
PythonTypeScriptReactDockerKubernetessystemd

Job description

The Company
Tutor Intelligence is building the technology and processes to let robots go where they’ve never gone before: the average American factory. We understand that general-purpose and generally-intelligent robots are going to be built in our lifetimes, and we’re combining human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the facilities that need them, on state-of-the-art hardware, every line of code written at Tutor has a direct impact on the global, physical economy.

The Role
Are you tired of writing incremental code for massive CRUD web-apps? Do you want to build systems from the ground up that effect change in the physical world, not just the digital one? At Tutor, we are motivated by atoms not electrons: every line of code you write has a real world impact at the foundation of our global economy, solving the core technical problems to evolve humanity and society to the next level.

Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a robotics software engineer, your work lies at the center of this challenge, orchestrating real time robot code, optimization systems for motion planning, machine learning systems, data labeling frontends, and optimizing compilers across a myriad of platforms. Our engineers flex up and down the robotics stack from microcontroller firmware to cloud infrastructure, charging at technical problems from any and all angles.

At the core, we are looking for motivated and curious individuals who have exceptionally strong programming fundamentals. Experience in specific technical stacks or with robotics/ML are helpful but not requirements: whatever shape your skill set is, Tutor engineers shape their own roles to best tackle the frontier of robotics development.


The Company
Tutor Intelligence is building the technology and processes to let robots go where they’ve never gone before: the average American factory. We understand that general-purpose and generally-intelligent robots are going to be built in our lifetimes, and we’re combining human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the facilities that need them, on state-of-the-art hardware, every line of code written at Tutor has a direct impact on the global, physical economy.

The Role
Are you tired of writing incremental code for massive CRUD web-apps? Do you want to build systems from the ground up that effect change in the physical world, not just the digital one? At Tutor, we are motivated by atoms not electrons: every line of code you write has a real world impact at the foundation of our global economy, solving the core technical problems to evolve humanity and society to the next level.

Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a robotics software engineer, your work lies at the center of this challenge, orchestrating real time robot code, optimization systems for motion planning, machine learning systems, data labeling frontends, and optimizing compilers across a myriad of platforms. Our engineers flex up and down the robotics stack from microcontroller firmware to cloud infrastructure, charging at technical problems from any and all angles.

At the core, we are looking for motivated and curious individuals who have exceptionally strong programming fundamentals. Experience in specific technical stacks or with robotics/ML are helpful but not requirements: whatever shape your skill set is, Tutor engineers shape their own roles to best tackle the frontier of robotics development.


All offers include generous equity, fully covered health + dental, and unlimited PTO.


Requirements
  • Exceptionally strong programming skills and comfort in any programming language
  • Natural collaborator, excited to work closely around a whiteboard in a team setting
  • Excited by the future full of robots and a reshaped physical economy
  • Not afraid to step foot in a factory or a warehouse


  • Nice to haves (zero or more)
  • Advanced proficiency with Python and/or Typescript + React
  • Experience with robot arms / manipulation
  • Experience with motion planning and robot optimization
  • Experience with perception or computer vision (deep or classical)
  • Experience with infra and devtools (systemd, Docker, Kubernetes)
  • Experience with hardware / software integration
  • About Tutor Intelligence

    Builds AI-powered robots for automated warehouse packaging and sorting.

    Year founded
    2021
    Employees
    80
    Organization type
    Private
    Latest investment
    Raised $34.00M Series A (2025) — led by Union Square Ventures
    Headquarters
    US

    Similar jobs

    Robotics Software Engineer roles near Watertown, Massachusetts
    3d
    Save
    Mark Applied
    Hide
    Senior Engineer – Robotics Software
    Troy or Lowell
    $106k-$196k/yr OnsiteFull Time
    Magna International
    Magna InternationalNYSE: MGA: Designs and manufactures automotive systems and complete vehicle assemblies.
    Master's degree in engineering or bachelor's degree with applicable experience; robotics software production experience; C/C++, Python, robotics algorithms, industrial protocols, deployment, commissioning, and debugging expertise.
    C, C++, Python, MQTT, DDS, TCP/IP, Ethernet, CAN, REST API, VDA5050, PLC, Autonomous Mobile Robots (AMRs), Fleet Management Systems (FMS)
    1w
    Save
    Mark Applied
    Hide
    Robotics Software Engineer
    Charlestown or Boston
    $120k-$134k/yr HybridFull Time
    Pickle Robot
    Pickle Robot: Automated robotic systems for unloading trucks and containers.
    2+ YOERequires 2+ years of software engineering experience in robotics, planning, or control; Python proficiency; robotics motion planning experience; English fluency; C++ experience is a bonus.
    Python, C++
    2w
    Save
    Mark Applied
    Hide
    Principal Robotics Software Engineer
    Burlington or Everett
    $190k-$210k/yr OnsiteFull Time
    10Beauty
    10Beauty: Manufacturer of autonomous manicure robots for professional beauty services.
    8+ YOERequires 8+ years of software development, deep C++ expertise, system design, low-level debugging, real-time embedded systems, Linux, hardware/software integration, and robotics or electromechanical experience preferred.
    C++, Raspberry Pi 4, Linux
    3w
    Save
    Mark Applied
    Hide
    Senior Software Engineer, Robotics
    Boston, Massachusetts, United States
    $220k-$292k/yr OnsiteFull Time
    Anduril Industries
    Anduril Industries: Defense technology building autonomous military hardware and software.
    5+ YOE5+ years C++ production development, strong fundamentals in CS/math/physics, experience with large-scale data systems, ability to work in complex codebases, eligible for U.S. Top Secret clearance.
    C++, Lattice OS
    3w
    Save
    Mark Applied
    Hide
    Robotics Software Engineer
    North Reading or Woburn
    $120k-$145k/yr OnsiteFull Time
    ALTEN
    ALTENEuronext Paris: ATE: Provides engineering and technology consulting services to industrial clients.
    Experience developing robotics software with ROS 2 using C++ and/or Python on Linux; degree in related field or equivalent experience; strong system integration and debugging skills.
    ROS 2, C++, Python, Linux
    1mo
    Save
    Mark Applied
    Hide
    Senior Robotics Software Engineer
    Boston, Massachusetts, United States
    $115k-$210k/yr HybridFull Time
    ASUS
    ASUSTaiwan Stock Exchange: 2357: Manufacturer of computer hardware, laptops, and consumer electronics.
    10+ YOEBachelor's in CS/robotics/EE, 10+ years industry software engineering experience, proficiency in C/C++, Python, JavaScript or Go, ROS experience preferred, strong algorithms and system design, ability to collaborate across hardware and software teams.
    C, C++, Python, JavaScript, Go, ROS
    1mo
    Save
    Mark Applied
    Hide
    Robotics Software Engineer
    Newton, Massachusetts, United States
    $130k-$190k/yr OnsiteFull Time
    Zydro
    Zydro: Developing hardware and software for autonomous maritime operations.
    3+ YOE3+ years software or robotics experience, Bachelor's in CS/EE/ME or similar, proficient in C++/Python/Rust, Linux, hardware integration, familiarity with ROS/MOOS-IvP and vehicle protocols, strong systems engineering skills.
    C++, Python, Rust, Linux, ROS, ROS 2, MOOS-IvP, ArduPilot, PX4, Git, Docker, CI/CD, CAN, NMEA 2000, J1939, MAVLink, serial, Ethernet, RTOS
    4mo
    Save
    Mark Applied
    Hide
    Robotics Software Engineer
    Cambridge, Massachusetts, United States
    OnsiteFull Time
    Eka Robotics
    Eka Robotics: Developing general-purpose robotic manipulation software and intelligent hardware.
    3+ YOE3+ years in production C++ plus robotics experience; ROS2; Linux systems; ML deployment on edge devices.
    C++, ROS2, TensorRT, ONNX, Linux, Python