Member of Technical Staff: Senior Fullstack Robotics Software

Walden Robotics

Cambridge (MA)

On-site

USD 140,000 - 180,000

Full time

1 hour ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Walden Robotics seeks an experienced on-robot software engineer to own major portions of the robot software stack. You will work primarily in C++ and Python, tying perception, control, teleoperation, and autonomy into a robust system, from onboard services to deployment tooling.

Responsibilities include building core onboard services, integrating perception and control, deploying pipelines, and extending logging/telemetry. Strong Linux, CI/CD, and cloud experience are valued.

Qualifications

  • Proven experience building production software systems with strong fluency in modern C++ and Python.
  • Hands-on experience developing software for robots or other latency-sensitive, safety-conscious physical systems.
  • Deep comfort developing, debugging, and profiling on Linux, including networking, processes, and system performance.
  • Experience with inter-process and networked communication frameworks such as gRPC, WebRTC, DDS, or similar middleware.
  • Working knowledge of Docker, CI/CD systems, and cloud services (AWS).
  • Track record of writing well-tested, maintainable code and improving codebases through good architecture.

Responsibilities

  • On-Robot Software Development: Design, implement, and maintain core onboard services and libraries in C++ and Python, with emphasis on performance and reliability.
  • Systems Integration: Connect perception, control, teleoperation, and autonomy components into cohesive robot behaviors; own cross-cutting concerns like message transport, lifecycle, and configuration.
  • Deployment & Release: Build and improve pipelines to package, version, and deploy software to robots in the field, including Docker-based environments and CI/CD workflows.
  • Observability & Data: Extend onboard logging, diagnostics, and telemetry, and pipelines that move robot data to the cloud (AWS S3) for debugging and fleet insight.
  • Developer Tooling: Improve the build system, test infrastructure, and developer workflows for a fast-moving robotics codebase.
  • Field Support: Debug issues on real robots in deployments and harden the stack for production environments.
  • Cross-Functional Collaboration: Partner with controls, AI, teleoperation, and hardware engineers to define interfaces and land features end-to-end.

Skills

C++ & Python
Robotics
Linux
gRPC/WebRTC
Docker/CI
Testing/quality
End-to-end ownership

Tools

Docker
CI/CD
AWS
Bazel
CMake
Athena
OpenSearch

Job description

Position Summary

You will build and own major pieces of the on-robot software stack that powers our humanoid robots in real-world industrial deployments. Working primarily in modern C++ and Python, you'll develop the systems that tie perception, control, teleoperation, and autonomy together into a robust, performant whole—from onboard services and inter-process communication to the tooling, logging, and deployment infrastructure that keeps robots healthy in the field. You'll move fluidly across the stack, equally comfortable profiling a latency-sensitive onboard service as extending the tools operators and engineers use every day.

Position Summary

You will build and own major pieces of the on-robot software stack that powers our humanoid robots in real-world industrial deployments. Working primarily in modern C++ and Python, you'll develop the systems that tie perception, control, teleoperation, and autonomy together into a robust, performant whole—from onboard services and inter-process communication to the tooling, logging, and deployment infrastructure that keeps robots healthy in the field. You'll move fluidly across the stack, equally comfortable profiling a latency-sensitive onboard service as extending the tools operators and engineers use every day.

Core Responsibilities
  • On-Robot Software Development: Design, implement, and maintain core onboard services and libraries in C++ and Python, with attention to performance, reliability, and clean interfaces.
  • Systems Integration: Connect perception, control, teleoperation, and autonomy components into cohesive, well-instrumented robot behaviors; own cross-cutting concerns like message transport (gRPC, WebRTC), process lifecycle, and configuration.
  • Deployment & Release: Build and improve the pipelines that package, version, and deploy software to robots in the field, including Docker-based environments and CI/CD workflows.
  • Observability & Data: Extend onboard logging, diagnostics, and telemetry, and the pipelines that move robot data to the cloud (AWS S3 and downstream analytics) for debugging and fleet insight.
  • Developer Tooling: Improve the build system, test infrastructure, and developer workflows that keep a fast-moving robotics codebase productive and safe to change.
  • Field Support: Debug issues on real robots in real deployments, and harden the stack against the messiness of production environments.
  • Cross-Functional Collaboration: Partner with controls, AI, teleoperation, and hardware engineers to define interfaces and land features end-to-end.
Required Qualifications
  • Software Engineering Depth: Proven experience building production software systems, with strong fluency in modern C++ and Python.
  • Robotics or Real-Time Systems Experience: Hands-on experience developing software for robots or other latency-sensitive, safety-conscious physical systems.
  • Linux Systems Proficiency: Deep comfort developing, debugging, and profiling on Linux, including networking, processes, and system performance.
  • Distributed Communication: Experience with inter-process and networked communication frameworks such as gRPC, WebRTC, DDS, or similar middleware.
  • Infrastructure Fluency: Working knowledge of Docker, CI/CD systems, and cloud services (AWS preferred) as they apply to robot software delivery.
  • Software Craftsmanship: Track record of writing well-tested, maintainable code and improving codebases through good architecture, code review, and tooling.
  • End-to-End Ownership: Demonstrated ability to take features from design through deployment and field validation with minimal supervision.
Preferred Qualifications
  • Experience with humanoid or mobile manipulation platforms.
  • Familiarity with teleoperation systems, VR interfaces, or low-latency media streaming.
  • Experience with robot fleet management, remote deployment, or over-the-air update systems.
  • Exposure to build systems such as Bazel or CMake at scale.
  • Experience with data pipelines and analytics tooling (Athena, OpenSearch, or similar).

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 an employee with Walden Robotics.

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: 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 IT Support Engineer
Senior IT Support Engineer

Walden Robotics • Cambridge (MA)

On-site
USD 120,000 - 150,000
Annual bonus
Company equity
Insurance programs
+3
Senior Customer Program Manager
Senior Customer Program Manager

Walden Robotics • Cambridge (MA)

On-site
USD 150,000 - 210,000
Company equity
Company-subsidized insurance programs
401(k) with company match
+2
Fleet Operations Manager
Fleet Operations Manager

Walden Robotics • Cambridge (MA)

On-site
USD 100,000 - 150,000
Competitive compensation
Annual cash bonus
Company equity
+4
Member of Technical Staff: Autonomy Infrastructure & Deployment
Member of Technical Staff: Autonomy Infrastructure & Deployment

Walden Robotics, Inc. • Cambridge (MA)

On-site
USD 140,000 - 220,000
Senior Member of Technical Staff: Reinforcement Learning for Wholebody Control
Senior Member of Technical Staff: Reinforcement Learning for Wholebody Control

Walden Robotics • Cambridge (MA)

On-site
USD 140,000 - 210,000
Salary
Annual cash bonus
Company equity
+5
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 - 180,000
Competitive compensation
Annual cash bonus
Company equity
+4
Senior Member of Technical Staff: Platform Electrical Engineer
Senior Member of Technical Staff: Platform Electrical Engineer

Walden Robotics • Cambridge (MA)

On-site
USD 120,000 - 180,000
Annual bonus
Company equity
Insurance
+3
Senior Member of Technical Staff: Platform Electrical Engineer
Senior Member of Technical Staff: Platform Electrical Engineer

Walden Robotics, Inc. • Cambridge (MA)

On-site
USD 150,000 - 210,000
Annual bonus
Equity
Insurance programs
+3