Member of Technical Staff: Fullstack Robotics Software

Walden Robotics

Cambridge (MA)

On-site

USD 90,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
Equity
401(k) with company match
Flexible PTO
Daily lunch

Job summary

Walden Robotics is building on-robot software powering humanoid robots in real-world industrial deployments. Working primarily in modern C++ and Python alongside experienced engineers, you'll develop and improve onboard services, tooling, and infrastructure that tie perception, control, teleoperation, and autonomy together into a working robot.

This is an early-career role for a strong software engineer eager to learn robotics from the inside—writing real code that runs on real robots, growing

Qualifications

  • Strong programming fundamentals in C++ and Python.
  • Solid grasp of data structures, algorithms, and software design.
  • Comfort coding and debugging on Linux.
  • Genuine interest in robotics and real-world systems.
  • Ability to own a well-scoped problem from start to finish.

Responsibilities

  • On-Robot Software Development: build onboard services and libraries in C++/Python.
  • Systems Integration: connect perception, control, teleoperation, and autonomy.
  • Tooling & Infrastructure: contribute to build systems, tests, deployments, tooling.
  • Observability & Data: extend logging, diagnostics, and data pipelines.
  • Debugging & Field Support: fix issues on real robots and harden software.
  • Collaboration & Growth: work with controls, AI, teleoperation, and hardware teams.

Skills

C++
Python
Linux
Data structures
Software design
Ownership
Curiosity
Robotics interest

Tools

gRPC
Docker
CI/CD
AWS
CMake
Bazel

Job description

Position Summary

You will help build the on-robot software stack that powers our humanoid robots in real-world industrial deployments. Working primarily in modern C++ and Python alongside experienced engineers, you'll develop and improve the onboard services, tooling, and infrastructure that tie perception, control, teleoperation, and autonomy together into a working robot. This is an early-career role for a strong software engineer eager to learn robotics from the inside—writing real code that runs on real robots, growing across the full stack, and taking on increasing ownership as you go.

Position Summary

You will help build the on-robot software stack that powers our humanoid robots in real-world industrial deployments. Working primarily in modern C++ and Python alongside experienced engineers, you'll develop and improve the onboard services, tooling, and infrastructure that tie perception, control, teleoperation, and autonomy together into a working robot. This is an early-career role for a strong software engineer eager to learn robotics from the inside—writing real code that runs on real robots, growing across the full stack, and taking on increasing ownership as you go.

Core Responsibilities
  • On-Robot Software Development: Build and maintain onboard services and libraries in C++ and Python, with guidance from senior engineers on architecture and design.
  • Systems Integration: Help connect perception, control, teleoperation, and autonomy components into working robot behaviors, and help keep those integrations well-instrumented and reliable.
  • Tooling & Infrastructure: Contribute to the build system, test infrastructure, deployment pipelines, and developer tooling that keep the codebase productive and safe to change.
  • Observability & Data: Help extend logging, diagnostics, and the pipelines that move robot data off the robot for debugging and analysis.
  • Debugging & Field Support: Investigate and fix issues in the stack, including on real robots, and learn to harden software against the messiness of production environments.
  • Collaboration & Growth: Work closely with engineers across controls, AI, teleoperation, and hardware, learning the whole system and steadily expanding your scope.
Required Qualifications
  • Software Engineering Foundations: Strong programming fundamentals with hands-on experience in C++ and/or Python (through internships, projects, research, or early professional work).
  • Computer Science Fundamentals: Solid grasp of data structures, algorithms, and software design.
  • Linux Proficiency: Comfort developing and debugging on Linux.
  • Eagerness to Learn Robotics: Genuine interest in robots and real-world systems, and drive to grow into a well-rounded robotics software engineer.
  • Ownership & Curiosity: Ability to take a well-scoped problem from start to finish, ask good questions, and iterate quickly.
Preferred Qualifications
  • Exposure to robotics, embedded systems, or other real-time/physical systems (coursework, projects, or internships all count).
  • Familiarity with any of: gRPC or similar RPC frameworks, Docker, CI/CD systems, or cloud services (AWS).
  • Exposure to build systems such as Bazel or CMake.
  • Experience with real-time or performance-sensitive software.
  • Personal or academic projects involving robots, hardware, or systems programming.

Walden Robotics offers a competitive total compensation program, including salary, annual cash bonus, company equity, company-subsidized insurance programs, 401(k) with company match, flexible PTO, daily lunch, and other benefits. The pay ranges noted on our posts are for salary only.

Walden Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to hello@waldenrobotics.com.

Walden Robotics participates in E-Verify. If you receive an offer of employment from Walden, you will need to go through the E-Verify process of digital verification of your employment authorization documents as provided on the Form I-9. Participation in E-Verify does not limit your right to work and verification will only be completed after you become

At Walden Robotics, we envision a world where general-purpose robots dramatically improve the quality of life for all people—supporting us at home, at work, in factories, on farms, and beyond. To accomplish this, we are building a team of exceptional professionals who combine world-class technical skills with creative vision, grounded in humility and collaboration.

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

Similar jobs worth comparing

Senior Member of Technical Staff: Hardware Integration, Sensing, and Control
Senior Member of Technical Staff: Hardware Integration, Sensing, and Control

Walden Robotics • Cambridge (MA)

On-site
USD 140,000 - 180,000
Salary and annual bonus
Equity
Company-subsidized insurance programs
+3
Senior Member of Technical Staff: Fullstack Web Development
Senior Member of Technical Staff: Fullstack Web Development

Walden Robotics • Cambridge (MA)

On-site
USD 120,000 - 180,000
Annual cash bonus
Company equity
Insurance programs
+3
Member of Technical Staff: Firmware, Embedded, and Functional Safety
Member of Technical Staff: Firmware, Embedded, and Functional Safety

Walden Robotics • Cambridge (MA)

On-site
USD 110,000 - 150,000
Annual bonus
Company equity
Health insurance
+3
Senior Member of Technical Staff: Information Security
Senior Member of Technical Staff: Information Security

Walden Robotics • Cambridge (MA)

On-site
USD 140,000 - 210,000
Annual cash bonus
Company equity
Company-subsidized insurance programs
+3
Member of Technical Staff – Engineer, RL and Control
Member of Technical Staff – Engineer, RL and Control

Walden Robotics • Cambridge (MA)

On-site
USD 90,000 - 130,000
Annual cash bonus
Company equity
Insurance programs
+3
Senior Member of Technical Staff: Navigation, Localization & Structured Perception
Senior Member of Technical Staff: Navigation, Localization & Structured Perception

Walden Robotics • Cambridge (MA)

On-site
USD 130,000 - 180,000
Annual cash bonus
Company equity
Company-subsidized insurance
+3
Senior Member of Technical Staff: Robotics Test and Release
Senior Member of Technical Staff: Robotics Test and Release

Walden Robotics • Cambridge (MA)

On-site
USD 120,000 - 170,000
Member of Technical Staff – Engineer, RL and Control
Member of Technical Staff – Engineer, RL and Control

Walden Robotics, Inc. • Cambridge (MA)

On-site
USD 140,000 - 190,000
Cash bonus
Equity
Company-subsidized insurance programs
+3
Member of Technical Staff: Policy Evaluation & Experiment Infrastructure
Member of Technical Staff: Policy Evaluation & Experiment Infrastructure

Walden Robotics • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Member of Technical Staff: Electrical Engineering — Compute and Sensing
Senior Member of Technical Staff: Electrical Engineering — Compute and Sensing

Walden Robotics • Cambridge (MA)

On-site
USD 130,000 - 190,000
Salary
Annual cash bonus
Equity
+5