Senior Embedded Software Engineer
Core
Design and develop embedded software and firmware for kitchen appliances, integrating with hardware, cloud services, and mobile apps.
Role type
Senior Embedded Software Engineer
Builds
Scalable, high-performance embedded applications for consumer kitchen products
Domain
Consumer electronics / IoT / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, JavaScript, TypeScript, Git, unit testing, hardware troubleshooting, AWS/IoT platforms, React Native
Preferred skills
Embedded Linux, digital signal processing, CMake, SCONS, test-driven development
Technologies
C, C++, Python, JavaScript, TypeScript, React Native, AWS, Git, CMake, SCONS
Responsibilities
Create embedded software for appliances; Design reusable software across mobile and embedded environments; Collaborate with hardware and product teams; Optimize system architectures and hardware interfaces
Seniority
Senior, hands-on IC
