Staff Embedded Engineer
Core
Design, develop, and optimize embedded software for HVAC IoT products, ranging from battery-operated microcontrollers to multicore embedded Linux systems.
Role type
Staff Embedded Engineer
Builds
Smart thermostats and home automation devices integrating Wi-Fi, Apple HomeKit, and Amazon Alexa
Domain
Home automation / HVAC / Internet of Things
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development, embedded Linux systems, embedded software application development, ARM architecture, multi-threaded design, object-oriented design, GUI development, Wi-Fi IoT product experience
Preferred skills
HVAC systems knowledge, Home Automation/Control Systems/IoT knowledge, third-party service integration
Technologies
embedded Linux, ARM processors, Wi-Fi, Apple HomeKit, Amazon Alexa
Responsibilities
Design and optimize embedded software for HVAC IoT products; Collaborate with cross-functional teams to develop new products; Conduct performance analysis and optimize system performance; Integrate third-party services and protocols; Develop test fixtures for device validation
Seniority
Staff, hands-on IC with strategic influence