Firmware Engineer
Our mission is to cool the world by transforming every home to be more comfortable and healthy for the people who inhabit it - without compromising the environment. We are looking for a firmware engineer to join our hardware team who is a strong coder, and can support overall software, backend, controls, and electronics strategy. All while having uncompromising focus and vision for our customer’s needs.
Responsibilities
-
Contribute to all firmware, software, and electronics based projects in Treau’s roadmap.
-
Work cross functionally with business and product teams to develop the electronic and software-based systems in Treau's product roadmap.
-
Develop systems to meet electronics and software product specifications, including communication and display protocols to execute on UI/UX requirements.
-
Implement Treau's energy saving and efficient heating/cooling system control algorithms.
-
Build systems and maintain processes for code deployment, testing, and manufacturing reliability.
-
Set up and maintain wireless and backend communication features.
-
Ensure device feature functionality to support the smartphone application and data collection requirements.
Desired Qualifications
-
Proven track record of shipping high-quality electronics and software in IoT consumer products on a tight schedule.
-
5+ years software and/or firmware development experience.
-
BS in Electrical Engineering, Computer Engineering, or equivalent for experience in mechatronics, firmware, and circuit design.
-
Proficiency in Embedded C/C++.
-
Proficiency reading and interpreting schematics.
-
Experience with Eagle, Altium, or similar electrical design CAD software.
Bonus Qualifications
-
Experience with AWS IoT Core and related services.
-
Experience shipping 3 or more consumer products.
-
Experience working with wireless communication SoCs, especially for WiFi and BLE.