Skip to main content
TryApplyNow
10beauty logo

Principal Embedded Software Engineer

10beauty
Full Timeprincipal
Burlington, Massachusetts, United StatesPosted 6 weeks ago

Role Overview

10beauty is hiring a Principal Embedded Software Engineer. This is a full-time role in Burlington, Massachusetts. Part of 10beauty's Embedded hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

LinuxORCompensationBenefitsBurlingtonMAAmericaUlta

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 Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the embedded 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'll Do:

  • Own and evolve the long-term technical architecture of the embedded 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 embedded 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 embedded software development, with a track record of successfully shipping multiple complex hardware products, most ideally within robotics
  • Deep expertise in C++ for embedded systems, 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. If you believe you can contribute to our team, we invite you to apply. We appreciate diversity and welcome those who can bring fresh perspectives and skills to our team. 

Salary Range
$180,000$200,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!

About 10beauty

10beauty logo

10beauty

EmbeddedOn-site

9 other open roles at 10beauty on TryApplyNow.

Frequently Asked Questions

How do I apply for the Principal Embedded Software Engineer position at 10beauty?

Use the Apply button above to submit your application directly to 10beauty. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Principal Embedded Software Engineer position at 10beauty located?

This position is based in Burlington, Massachusetts. 10beauty has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Principal Embedded Software Engineer at 10beauty earn?

10beauty has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Principal Embedded Software Engineer role at 10beauty posted?

This role was posted on May 28, 2026 (43 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start