Job Title: Lead Embedded Software Engineer Company Name: Harvest Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4370438316&f_AL=true&f_TPR=r86400&f_WT=2&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&start=125 Job Description: Harvest Share Show more options Lead Embedded Software Engineer California, United States · 10 hours ago · 45 applicants Promoted by hirer · Company review time is typically 1 week Remote Matches your job preferences, workplace type is Remote. Full-time Matches your job preferences, job type is Full-time. Easy Apply Save Save Lead Embedded Software Engineer at Harvest Lead Embedded Software Engineer Harvest · California, United States (Remote) Easy Apply Save Save Lead Embedded Software Engineer at Harvest Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Pierre Delforge 3rd Chief Product and Innovation Officer at Harvest Thermal Job poster Message About the job About Harvest Harvest Thermal is developing and deploying a smart thermal battery for HVAC and hot water that uses clean energy, reduces customer bills, and helps mitigate electricity grid load growth. The company has deployed over 500 systems, received numerous grants, and is in the process of scaling up. Based in the San Francisco Bay Area with employees located throughout the U.S., we are a small close-knit team of highly experienced professionals and are looking for new talent to help accelerate our growth. Role The company is looking for a full-time Lead Software Engineer with deep technical software and Linux expertise and a strong work ethic, to join our fast-growing company, working cross-functionally with the Engineering and Field Ops teams. We’re still a small group and as a result developers wear many hats and are exposed to all aspects of the system. This position will initially focus on developing software for our IoT device, interfacing with the hardware for both control and sensing, and leading the platform’s architectural design. There is also opportunity to move up the stack as we develop web applications for our customers to interface with the system. This is a full-time role reporting to the Chief Product Officer. We are a geographically distributed team, and support remote work. Responsibilities The Lead Software Engineer will be responsible for a range of software development and design activities, including: Designing, coding, and fixing bugs in our IoT software. Analyzing feature requirements, writing stories, and clarifying technical requirements. Driving architecture improvements and contributing to the overall architectural direction. Proposing solutions and courses of action for scaling, driving reliability to the next level, and participating in on-going performance improvement strategies. Providing leadership in quality through unit testing, integration testing, code reviews and analysis, and certification of software. Proposing solutions, implementation strategies, and better ways of doing things. Providing technical support to other project team members. Qualifications 10+ years of software development. 5+ years of Linux development experience. 3+ years on embedded systems. Good working knowledge of Python, C++, D-Bus, Modbus RTU A computer science degree or equivalent experience. Prior work on five or more applications. Mastery of the basics: OO software, SQL, NoSQL, and core devops skills. Experience with one or more cloud computing platforms, preferably AWS. Excellent communication skills, both written and verbal. Ability to prioritize workload and meet deadlines. Location Anywhere in the United States Benefits The salary range for this position is dependent on location and position and is between $160k and $200k plus equity and benefits. The range reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Potential for advancement commensurate with performance. Generous vacation and holidays, flexible work environment, 401k, medical, vision and dental insurance.