Current jobs related to Embedded Software Engineer for Sustainable Energy Solutions - Vancouver, British Columbia - Jetson home inc


  • Vancouver, British Columbia, Canada Tequila Cantina Full time

    We are seeking a skilled Sustainable Energy Engineer to join our team at {company}. The successful candidate will be responsible for developing and implementing sustainable energy solutions that minimize environmental impact and maximize efficiency.Key Responsibilities:Design and implement sustainable energy systemsConduct energy audits and...


  • Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000

    Transforming Renewable Energy with Invinity Energy SystemsWe are seeking a talented Software Co-op to join our team at Invinity Energy Systems plc, a leading provider of energy storage solutions. As a software co-op, you will play a critical role in developing tools to automate the operation and maintenance of our battery systems.About the RoleThis is a...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job DescriptionCorinex is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems. Your primary focus will be on developing software solutions for our clients, working closely with cross-functional teams to ensure...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware, drivers, and operating...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Are you looking for a unique opportunity to develop your skills in embedded software development? Microchip Technology, Inc. is seeking a talented individual to join our team as an Embedded Software Engineer.We are a 20,000-member team that works on the technology that powers the world around us. Our culture supports growth and stability, and we offer...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Rivian Full time $108,200 - $135,300

    Job Title: Staff Software Engineer for Energy Management SystemsLocation: Vancouver, BC, CanadaRole Overview:Rivian is seeking a Staff Software Engineer to develop algorithms and controllers in an embedded-C environment for energy and power management features.Key Responsibilities:Developing algorithms and controllers in an embedded-C environment for energy...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Collect and document user requirementsCoordinate the development, installation,...


  • Vancouver, British Columbia, Canada Collage HR Full time $80,000 - $100,000

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as a Sustainable Energy Solutions Specialist. As a key member of our team, you will be responsible for managing client expectations and working with contractors to ensure successful fulfillment of projects and customer satisfaction.Key ResponsibilitiesSuccessfully...


  • Vancouver, British Columbia, Canada Collage HR Full time $80,000 - $100,000

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as a Sustainable Energy Solutions Specialist. As a key member of our team, you will be responsible for managing client expectations and working with contractors to ensure successful fulfillment of projects and customer satisfaction.Key ResponsibilitiesSuccessfully...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Microchip Technology, Inc. As an Embedded Software Engineer, you will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems.Key Responsibilities:Develop and implement software...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Microchip Technology, Inc. As an Embedded Software Engineer, you will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems.Key Responsibilities:Develop and implement software...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking an experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest and debug software to ensure quality and...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000

    About Invinity Energy SystemsInvinity Energy Systems plc is a leading provider of stationary energy storage solutions. Our mission is to help transform renewable energy into a stable and dependable contributor to the transition to net zero.Job DescriptionWe are seeking a highly skilled Software Developer to join our team as a co-op. As a software co-op, you...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000

    About Invinity Energy SystemsInvinity Energy Systems plc is a leading provider of stationary energy storage solutions. Our mission is to help transform renewable energy into a stable and dependable contributor to the transition to net zero.Job DescriptionWe are seeking a highly skilled Software Developer to join our team as a co-op. As a software co-op, you...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions. Your primary focus will be on ensuring the successful execution of our small satellite...


  • Vancouver, British Columbia, Canada Rivian Full time $108,200 - $135,300

    Job Title: Staff Software Engineer for Energy Management SystemsLocation: Vancouver, BC, CanadaRole Overview:Rivian is seeking a Staff Software Engineer to develop algorithms and controllers in an embedded-C environment for energy and power management features. The ideal candidate will collaborate with cross-functional teams, lead technical meetings, and...

Embedded Software Engineer for Sustainable Energy Solutions

3 months ago


Vancouver, British Columbia, Canada Jetson home inc Full time

About Jetson Home Inc: We are dedicated to facilitating the transition of millions of households in North America from fossil fuel dependency to sustainable energy practices.

Our Mission: Homes contribute significantly to carbon emissions, and we believe that by implementing heat pump technology, we can substantially reduce this impact. However, the current adoption rate is hindered by high costs and complexities in retrofitting.

Our Vision: To achieve mass adoption, we aim to make the transition seamless and straightforward for homeowners. Jetson is pioneering the first fully vertically integrated company focused on home electrification.

Your Role: We are seeking enthusiastic embedded software engineers who are passionate about combating climate change and innovating within the residential HVAC sector. As an early member of our engineering team, you will have a significant influence on the development of Jetson's in-home product suite.

Key Responsibilities:

  • Lead the development of critical components of the embedded software (firmware) for our heat pump systems, utilizing both custom and pre-existing modules.
  • Oversee the entire software lifecycle: design, build, test, deploy, operate, and maintain.
  • Continuously seek efficiencies: stay informed about emerging AI tools, integrate existing solutions where feasible, and build from scratch only when it adds value.
  • Adhere to engineering best practices: prioritize simplicity, maintain thorough documentation, and employ automation to minimize errors.
  • Collaborate with both internal teams and external partners to co-design hardware and software for an optimal product experience.
  • Participate in an on-call rotation to address urgent issues.
  • Contribute to other software components (web frontend/backend, mobile) and/or hardware design as necessary.

Qualifications:

  • Minimum of 5 years of professional software development experience.
  • A strong commitment to creating software that is both user-friendly and technically robust, balancing speed with quality.
  • Expertise in modern embedded software development, particularly with ARM Cortex-M and C++.

Join us in our mission to revolutionize home energy use and make a positive impact on the environment.