Project management: Project planning, task estimation, version control
Full lifecycle algorithm development: Design, review, testing, integration assistance to firmware developers
Documentation: Program commentary, user guides for service and troubleshooting
Product testing: Unit testing, system integration testing, and field test support
Leadership: Effective lead engineer, consistent positive attitude, creativity, accepts broad responsibility
Other tasks and activities as required by management
Requirements
5+ years experience with mechanical system controls and algorithm/code design
Bachelor’s degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, Automation/Controls, or equivalent experience.
Experience with control design
Understanding of applying algorithms to production code
Expertise with software programming languages including but not limited to C, C++, and Python
Familiarity with software development environments and tools including Source code version control / Git
Familiarity with ML/AI technologies
Fluency in English
Preferred Qualifications
Understanding of HVAC Thermodynamics and various refrigeration cycles
Single phase, two phase, and direct-to-chip liquid cooling experience
Machine learning and artificial intelligence technologies
Travel Requirements
Willingness to travel up to 10%