Startups · AI

Senior Platform Software Engineer

Humanoid · US, Boston, MA · On-site

← All jobs
About Humanoid

Humanoid creates advanced humanoid robots that integrate seamlessly into daily life, enhancing human potential. Learn more about our mission and vision.

About the role

As a Senior Platform Software 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.

What they'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
More about this role

Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and we’re growing the team to take it even further.

As a Senior Platform Software 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...

Read the full posting on Humanoid's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.