10Beauty is seeking to solve the problem of launching a robotically automated 5-step manicure machine and redefining the beauty experience
Requirements
- 5+ years of experience in embedded software development
- Strong proficiency in C++ (and familiarity with C and Python)
- Expertise in system design, debugging, and performance optimization
- Experience with Linux-based embedded systems, hardware/software integration, and real-time constraints
- Experience developing electro-mechanical systems
- Proficiency with version control (Git/Github) and issue tracking (Jira)
Responsibilities
- Design, develop, and optimize embedded software (primarily in C++ on Raspberry Pi 4/Linux) for a robotic consumer product
- Architect and maintain core system components to ensure performance, reliability, and scalability
- Assist in designing robotic control systems
- Collaborate with electrical, mechanical, and computer vision engineers to resolve complex system-level challenges
- Apply best practices in embedded software engineering, including CI/CD, automated testing, and system monitoring
Other
- Strong problem-solving skills and ability to work effectively across disciplines
- 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