Embedded Linux Platform

Vancouver 1 days agoFull-time External
Negotiable
Company Neurio Technology Name Embedded Linux Platform - Team Lead - Clean Energy Req # 61133 Location Vancouver CLEAN Employment Type Full Time Shift 1st Come join the Clean Energy Team in our mission to accelerate the adoption of renewable energy and create a more intelligent home Neurio, a subsidiary of Generac Power Systems, is seeking an Embedded Linux Platform Team Lead. We are working to reduce global carbon emissions through the design, manufacturing and sale of renewable energy management systems. We’ve recently experienced explosive growth from our start-up origins and we need to scale up our technology while continuing to drive innovation of consumer power electronics. We are looking to build strong brand recognition as the go-to home battery backup system with installers, homeowners, and grid operators by building reliable, robust, user-friendly IoT systems with featureful cloud services. What will you do? We’re looking for someone to take on a leadership role in a small team of software engineers developing and maintaining a Linux-based embedded computing platform to function as a key component of several products in a much larger energy storage system. We need an energetic, creative problem solver who: is a system-level thinker; seeks to eliminate ambiguity; believes in data-driven decision making; recognizes that engineering is at least as much about the people as it is about the technology; values diversity and finds and leverages the unique value that each team member brings; gains reward in leveling-up those around them; strives to create a safe space for the free exchange of ideas and learnings; seeks feedback to grow and learn; strives to keep work fun What will you be required to have? 5+ years production development experience with C, Python Bourne/bash shell scripting Experience building and testing embedded systems Networking Linux development experience Requirements analysis, capture, management, and communication Software architectural design and communication Testing and designing for testability Writing and managing technical documentation Software configuration management design and implementation Bug tracking Mentorship and training of others Conflict resolution Lean development process engineering/refinement Git • *Bonus points for experience in**: Agile/Scrum coaching Product ownership or product management Linux device drivers Yocto Project Rust programming Public speaking What are the benefits? Comprehensive medical benefits Employer RRSP contribution matching Hybrid work schedule Spacious new office in the heart of downtown Vancouver “We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.”