Lead Embedded Software Engineer - Remote Opportunity
About the Role
We're hiring a Lead Embedded Software Engineer to join our innovative team at Harvest. This remote position offers the opportunity to work on cutting-edge technology that supports clean energy solutions. As a Lead Embedded Software Engineer, you'll play a crucial role in developing software for our IoT devices and leading architectural design.
What You'll Do
- Design, code, and debug our IoT software, ensuring high quality and reliability.
- Analyze feature requirements, write user stories, and clarify technical specifications.
- Drive architectural improvements and contribute to the overall direction of the platform.
- Propose solutions for scaling and enhancing performance, participating in ongoing improvement strategies.
- Provide leadership in quality assurance through unit testing, integration testing, and code reviews.
- Support project team members with technical guidance and expertise.
Requirements
- 10+ years of software development experience.
- 5+ years of experience in Linux development.
- 3+ years working with embedded systems.
- Proficient in Python, C++, D-Bus, and Modbus RTU.
- A degree in Computer Science or equivalent experience.
- Experience with five or more applications.
- Strong understanding of OO software principles, SQL, NoSQL, and core DevOps skills.
- Familiarity with cloud computing platforms, preferably AWS.
- Excellent written and verbal communication skills.
- Ability to prioritize tasks and meet deadlines effectively.
Nice to Have
- Experience with IoT device development.
- Knowledge of HVAC systems.
- Experience in a startup environment.
What We Offer
- Competitive salary range of $160k to $200k, based on experience and location.
- Equity options to share in the company's success.
- Generous vacation and holiday policy.
- Flexible work environment with remote work options.
- 401k plan with company matching.
- Comprehensive medical, vision, and dental insurance.
This role offers a unique opportunity to lead embedded software development in a growing climate technology company. With a competitive salary and equity options, it's perfect for experienced engineers looking for remote work.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months