10Beauty is building THE Intelligent Beauty company and is about to launch its first product, a robotically automated 5-step manicure machine. They are seeking an engineer to drive the technical vision and solve complex problems for this new category of robotics.
Requirements
- 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.
- 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.
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)
- Define, evangelize, and institutionalize engineering best practices, including CI/CD, automated testing, and system monitoring, to elevate the entire team's quality of work
- Drive the technical roadmap for robotic control systems, exploring and integrating new technologies and algorithms
Other
- 10+ years of proven experience in embedded software development, with a track record of successfully shipping multiple complex hardware products.
- Proven ability to solve highly ambiguous and technically challenging problems in collaboration with cross-functional teams.
- A strong history of providing technical leadership and mentorship to other engineers.
- Provide technical leadership and mentorship to other engineers, helping them grow and solve complex problems