Principal Robotics Software Engineer

10Beauty

Boston (MA)

On-site

USD 190,000 - 210,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits for all full-time employees

Job summary

10Beauty, a Burlington, MA robotics startup, seeks a Principal Robotics Software Engineer to architect and deliver systems powering our autonomous manicure robot. This role blends hardware and software, requiring leadership across cross-functional teams, and deep expertise in C++, Linux, and real-time embedded systems.

Join a fast-growing team delivering a flagship consumer device and helping to put beauty robotics on the map with industry partners and customers.

Qualifications

  • 8+ years of software development experience, ideally in robotics.
  • Expertise in C++, system design, debugging, and performance optimization.
  • Experience architecting large-scale, real-time embedded systems.
  • Ability to solve ambiguous, cross-functional problems.
  • Extensive experience with Linux-based embedded systems and hardware/software integration.

Responsibilities

  • Own and evolve long-term software architecture for the robotic consumer product.
  • Lead design, development, and optimization of core software components (C++ on Raspberry Pi/Linux).
  • Serve as a subject matter expert across electrical, mechanical, and computer vision.
  • Drive the technical roadmap for robotic control systems and integrate new technologies.
  • Provide technical leadership and mentorship to other engineers.

Skills

C++
Linux
Embedded systems
Robotics
Real-time systems
Hardware-software integration

Tools

Raspberry Pi

Job description

10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world's first fully autonomous manicure machine. We have pre-sold our first 1,000 machines to some of the most iconic brands in America, including Ulta Beauty and Nordstrom.

As of November 2025, we have launched our first robot at Ulta Beauty in Everett. We are a fast growing 50+ person organization with deep robotics experience. Come join the company who will put 'beauty robotics' on the map!

Introduction

As a Principal Robotics Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the systems that power our next-generation autonomous manicure robot. This is a highly impactful position for an engineer who thrives at the intersection of hardware and software, is passionate about robotics, and is energized by solving complex real-world problems in a fast-paced startup environment!

What You'​l Do
  • Own and evolve the long-term technical architecture of the software that powers our robotic consumer product, with a focus on its performance and reliability in a production environment
  • Lead the design, development, and optimization of core software components (primarily in C++ on Raspberry Pi 4/Linux) that control our advanced robotic systems
  • Serve as a subject matter expert, tackling the most ambiguous and technically challenging system-level issues that cross disciplines (electrical, mechanical, and computer vision)
  • Drive the technical roadmap for robotic control systems, exploring and integrating new technologies and algorithms
  • Provide technical leadership and mentorship to other engineers, helping them grow and solve complex problems
What You Have
  • 8+ years of proven experience in software development, with a track record of successfully shipping multiple complex hardware products, most ideally within robotics
  • Deep expertise in C++, with a mastery of system design, low-level debugging, and performance optimization.
  • Demonstrated expertise in architecting and leading the development of large-scale, real-time, and safety‑critical embedded systems.
  • Proven ability to solve highly ambiguous and technically challenging problems in collaboration with cross‑functional teams.
  • Extensive experience with Linux‑based embedded systems, hardware/software integration, and real‑time constraints.
  • Experience with embedded systems in a robotics or electromechanical context is highly preferred.

At 10Beauty, we consider a wide‑range of factors when determining compensation, based on individual qualifications, skills, and experience. Equity and benefits are included for all full‑time employees. We appreciate diversity and welcome those who can bring fresh perspectives and skills to our team.

Salary Range

$190,000—$210,000 USD

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Thank you for considering 10Beauty!

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

Similar jobs worth comparing

Principal Robotics Software Engineer
Principal Robotics Software Engineer

Clockwork (acquired by 10Beauty) • Burlington (MA)

On-site
USD 190,000 - 210,000
Equity
Benefits for all full-time employees
Principal Robotics Software Engineer
Principal Robotics Software Engineer

10Beauty • Burlington (MA)

On-site
USD 180,000 - 200,000
Equity
Benefits package
Principal Robotics Software Engineer
Principal Robotics Software Engineer

Clockwork (acquired by 10Beauty) • Burlington (MA)

On-site
USD 180,000 - 200,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

10Beauty • Burlington (MA)

On-site
USD 180,000 - 200,000
Principal Robotics Software Engineer — Lead Robotic Systems
Principal Robotics Software Engineer — Lead Robotic Systems

Namely • Burlington (MA)

On-site
USD 180,000 - 200,000
Equity
Benefits package
Technical Support Engineer
Technical Support Engineer

10Beauty • Boston (MA)

On-site
USD 100,000 - 115,000
Equity
Benefits
Senior Systems Test Engineer
Senior Systems Test Engineer

Namely • Burlington (MA)

On-site
USD 120,000 - 140,000
Equity for full-time employees
Comprehensive benefits
Senior Robotics Software Architect (C++/Embedded)
Senior Robotics Software Architect (C++/Embedded)

10Beauty • Boston (MA)

On-site
USD 190,000 - 210,000
Equity
Benefits for all full-time employees
Lead Embedded Systems Architect, Robotics
Lead Embedded Systems Architect, Robotics

Clockwork (acquired by 10Beauty) • Burlington (MA)

On-site
USD 180,000 - 200,000
Senior Embedded Test Engineer
Senior Embedded Test Engineer

10Beauty • New Jersey

On-site
USD 100,000 - 125,000
Equity
Benefits