Lead Firmware Development Engineer

3 weeks ago


Kelowna, British Columbia, Canada Tbwa ChiatDay Inc Full time

Role Summary:

We are seeking a highly skilled Lead Firmware Engineer to join our Hardware Engineering Team. As a key member of our team, you will be responsible for leading the technical direction of Lomi's firmware development and embedded systems.

Key Responsibilities:

  • Develop and maintain high-quality, reliable firmware for Lomi's waste management hardware solutions.
  • Lead a team of engineers in designing, developing, and testing firmware applications.
  • Collaborate with the Technology team to integrate hardware within the network.
  • Work with external vendors to develop and fulfill engineering requirements.
  • Stay up-to-date with the latest technologies and trends in embedded systems and firmware development.
  • Demonstrate a commitment to sustainability and reducing environmental footprint throughout the product development process.

Requirements:

  • Degree in Electrical/Mechatronics Engineering, Computer Science, or a comparable field.
  • 4+ years of experience in programming embedded systems in C, C++, or Python.
  • 2+ years of technical team leadership experience.
  • Experience with connected IoT, wireless data transfer, and remote data collection devices.
  • Advanced knowledge of hardware design, schematic capture, and PCB layout.
  • Familiarity with Linux, Git/GitLab, SVN, and AWS.

What We Offer:

  • Competitive salary: $110-130K CAD depending on experience.
  • Opportunity to work on innovative, sustainable products.
  • Collaborative, dynamic work environment.
  • Professional development opportunities.


  • Kelowna, British Columbia, Canada Lomi Full time

    Technical Leadership OpportunityLomi is seeking a highly skilled Lead Firmware Engineer to lead the technical direction of our firmware development and embedded systems. As a key member of our Hardware Engineering Team, you will be responsible for maintaining high-quality code, scalability, and best practices, and ensuring the team adheres to these...


  • Kelowna, British Columbia, Canada Tbwa ChiatDay Inc Full time

    Meet the OpportunityWe are seeking a skilled Lead Firmware Engineer to join our Hardware Engineering Team at Lomi. This position will contribute to implementing innovative ideas in hardware systems and working closely with the Project Managers, Technology, and Manufacturing teams to create a waste-free future. The overarching theme of this role would be...


  • Kelowna, British Columbia, Canada Lomi Full time

    We are seeking a highly skilled Lead Firmware Engineer to join our Hardware Engineering Team at Lomi, where we aim to create a waste-free future. The successful candidate will contribute to implementing innovative ideas in hardware systems and work closely with the Project Managers, Technology, and Manufacturing teams.This role involves leading the technical...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead to lead our team of developers in crafting innovative, scalable, and highly available enterprise software solutions.


  • Kelowna, British Columbia, Canada CALIBER GLOBAL ENTERPRISE LTD Full time

    Job DescriptionTechnical Lead Software EngineerAs a Technical Lead Software Engineer, you will be responsible for leading the development of innovative software solutions for our company.Key responsibilities include:Leading a team of software engineersDeveloping and implementing software solutionsCollaborating with cross-functional...

  • Civil Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada https:www.energyjobline.comsitemap Full time

    Senior Civil EngineerCompany: Ecora Engineering & Resource GroupWebsite: https://www.energyjobline.com/sitemapAbout the RoleWe are seeking a highly experienced Senior Civil Engineer to lead our team in Kelowna, BC. As a key member of our engineering team, you will be responsible for managing and preparing engineering designs, studies, and reports for land...


  • Kelowna, British Columbia, Canada WSP Full time

    The OpportunityWSP is currently seeking a Group Manager to lead one of our Ground Engineering teams, part of the Ground Engineering business located in the interior of British Columbia. Reporting to the Director of Ground Engineering in the Interior of BC, this is a dual role, ideally located in Kelowna or surrounding areas.About the RoleThis is a unique...

  • Senior Civil Engineer

    2 weeks ago


    Kelowna, British Columbia, Canada Ecora Full time

    Job Title: Senior Civil Engineer - Project LeadEcora Engineering & Resource Group is seeking a Senior Civil Engineer to lead our team in Kelowna, BC.About the RoleLead Civil Engineering projects, creating, managing, and preparing engineering designs, studies, and reports for land development and municipal infrastructure projects.Coordinate and assist in the...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global RelayWe are a leading provider of enterprise information archiving solutions, with over 20 years of experience in cloud archiving, surveillance, eDiscovery, and analytics.Our team is passionate about building pioneering products that solve real-world business communication and messaging problems. We are looking for a skilled Team Lead to oversee...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global RelayGlobal Relay is a leading provider of enterprise information archiving solutions. We help highly regulated firms capture and preserve their communications data, ensuring compliance with stringent regulations.Your RoleAs a Team Lead at Global Relay, you will oversee small, focused teams of developers using leading-edge technologies. We build...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global Relay:Global Relay is a leading provider of enterprise information archiving solutions. We help highly regulated firms capture and preserve their communications data, ensuring compliance with stringent regulations.Your Role:As a Team Lead at Global Relay, you will oversee small, highly focused teams of developers using leading-edge technologies....


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global RelayAs a leading provider of enterprise information archiving solutions, Global Relay has established itself as a trusted partner for highly regulated firms. Our cloud-based archiving, surveillance, eDiscovery, and analytics solutions ensure compliance with stringent regulations.Your RoleAs a Team Lead at Global Relay, you will oversee a small...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global Relay:Global Relay is a leading provider of enterprise information archiving solutions. We have been setting the standard in this field for over 20 years, with a strong focus on innovation and customer satisfaction.Your Role:As a Team Lead at Global Relay, you will be responsible for overseeing a team of developers who are working on...


  • Kelowna, British Columbia, Canada Grewal Logistics Ltd Full time

    About the RoleAs a Software Engineer at our company, you will be responsible for developing and deploying software solutions that meet the needs of a rapidly evolving industry. You will work closely with our dynamic team to design and implement software systems that are innovative, efficient, and scalable.Key ResponsibilitiesDevelop software solutions using...


  • Kelowna, British Columbia, Canada Associated Engineering Full time

    Job SummaryWe are seeking a highly skilled Transportation Engineer to join our team at Associated Engineering. As a key member of our transportation design team, you will be responsible for designing and developing transportation systems that meet the needs of our clients.Key ResponsibilitiesDesign and develop transportation systems, including roads,...


  • Kelowna, British Columbia, Canada VILLAGES PIZZA Full time

    Job Title: Senior Software EngineerAbout the Role:As a Senior Software Engineer with our company, you will be responsible for leading the development of software applications.Key Responsibilities:- Design and develop software applications using various programming languages and technologies.- Lead and manage a team of software engineers to ensure timely...


  • Kelowna, British Columbia, Canada InfinityEdge Solutions Full time

    Software Development Job DescriptionAt InfinityEdge Solutions, we are seeking a talented Software Development Engineer to join our team. The ideal candidate will have a strong foundation in software development and be able to write, modify, integrate, and test software code.Key Responsibilities:Write, modify, integrate, and test software codeMaintain...


  • Kelowna, British Columbia, Canada Stantec Consulting International Ltd. Full time

    Electrical Engineering LeaderStantec Consulting International Ltd. is seeking an experienced Electrical Engineering Leader to join our Global Health Sector team. As a key member of our team, you will be responsible for leading electrical engineering projects in the healthcare sector, collaborating with clients and internal teams to deliver high-quality...


  • Kelowna, British Columbia, Canada ANDRITZ Full time

    At ANDRITZ, we are at the forefront of innovative technologies that shape the future of industries worldwide. Our Automation & Digitalization division is seeking an experienced Electrical and Controls Team Lead to lead a team of professionals in Kelowna, BC.This key position requires strong leadership skills, business acumen, and technical expertise in...


  • Kelowna, British Columbia, Canada Custom Health Full time

    About Custom HealthCustom Health is a fully integrated Health-Tech company focused on delivering patient-centric healthcare as a service. Our mission is to transform the patient experience for home-based patients, driving better patient outcomes and total cost of care reduction. Our modern purpose-built technology platform, fully owned high-volume central...