Boston Dynamics

Senior Platform Software Engineer

Boston Dynamics$180K — $250K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in embedded software development on Linux platforms (C++, C, Rust, Python, Go)
  • Expertise in time-sensitive, performance-critical applications
  • Solid understanding of Ethernet, IP networking, and high-level protocols (HTTP, gRPC)
  • Experience with Linux build tools like Yocto or Buildroot
  • Capability to build Linux kernels and write or modify device drivers
  • Familiarity with NVIDIA Jetson platforms and sensor data handling is a plus
  • Proven leadership in technical projects, driving collaboration across teams

Responsibilities

  • Design and create embedded software for humanoid robots
  • Integrate hardware and software components for a fault-tolerant robotic system
  • Lead cross-functional projects involving diverse engineering disciplines
  • Test and evaluate systems to ensure safety and reliability
  • Build infrastructure for innovation in a dynamic R&D team
  • Enhance safety and performance of robots in human-centric environments
  • Collaborate closely with teams in robotics and software engineering

Benefits

  • Comprehensive health coverage, including medical, dental, and vision insurance
  • 23 days of PTO, separate sick leave, and paid company holidays
  • 401(k) retirement plan with employer matching
  • Equity options for employees
  • Complimentary daily lunch, snacks, and drinks in the office
  • Opportunity to work with leading experts in AI and robotics
  • Empowerment to influence product direction and own initiatives
Full Job Description
About The Role

As a Senior PlatformSoftware Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration.

In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team!

What You'll Do
  • Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world.
  • Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system.
  • Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains.
  • Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions.
  • Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots.
  • Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments.
  • Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance.


What We're Looking For
  • 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go).
  • Experience developing time-sensitive, performance-critical applications.
  • Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC.
  • Experience with Linux build environments like Yocto or Buildroot.
  • Experience in building Linux kernels and modifying or writing device drivers.
  • Experience with NVIDIA's Jetson platform is a plus.
  • Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus.
  • Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics.
  • Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams.
  • Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration.


What We Offer
  • Comprehensive health coverage for US-based employees, including fully paid medical, dental, and vision insurance, with virtual care and employee assistance resources.
  • Meaningful time off to rest and recharge: 23 days of PTO (accrued), separate sick leave, and paid company holidays.
  • 401(k) retirement plan with employer match.
  • Equity included-we believe builders should share in what they build.
  • Free daily catered lunch, snacks, and drinks in-office.
  • Collaboration with top-tier engineers, researchers, and product experts in AI and robotics.
  • Freedom to influence the product and own key initiatives.

For this role in Massachusetts, the expected base salary range is $180K-$250K USD per year; your placement in that range depends on how your experience maps to our internal leveling.

About Boston Dynamics

Boston Dynamics is an American engineering and robotics design company founded in 1992 as a spin-off from the Massachusetts Institute of Technology. The company is best known for the development of BigDog, a quadruped robot designed for the U.S. military. Boston Dynamics has also developed a number of other robots, including Spot, a four-legged robot designed for indoor and outdoor operation, and Atlas, a humanoid robot designed for a variety of search and rescue tasks. In 2013, the company was acquired by Google X, a subsidiary of Alphabet Inc. In 2020, the company was acquired by Hyundai Motor Group. Boston Dynamics is headquartered in Waltham, Massachusetts.
Learn more about Boston Dynamics
Size
300 employees
Industry
Founded
1992

Similar Jobs

More Jobs at Boston Dynamics

More Consumer Technology Jobs

Find similar Senior Platform Software Engineer jobs: