Principal Embedded Software Engineer

10BeautyBurlington, MA
$180,000 - $200,000Onsite

About The Position

10Beauty is a robotics startup based in Burlington, MA, focused on building the world’s first fully autonomous manicure machine. We have raised $70M and have pre-sold our first 1,000 machines to major brands like Ulta Beauty and Nordstrom. As of November 2025, we launched our first robot at Ulta Beauty in Everett. We are a fast-growing, 50+ person organization with deep robotics experience. 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!

Requirements

  • 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.

Nice To Haves

  • Experience with embedded systems in a robotics or electromechanical context is highly preferred.

Responsibilities

  • 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

Benefits

  • Equity and benefits are included for all full-time employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service