Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technical Lead Firmware Engineer

Full-time

Astera Labs

Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at .

Job Description:

The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products. Firmware is responsible for implementing the major differentiating features of Astera Labs’ products. As such, firmware is considered equally important to the hardware, and the firmware team is often customer-facing accordingly to ensure the needs of the customer are fully comprehended.

Basic Qualifications:


  • Strong academic and technical background in electrical engineering. At a minimum, a Bachelor’s in EE or Computer Science is required.

  • Minimum 7 years Firmware experience developing firmware to execute in on-chip microcontrollers as well as C-language Software Development Kits (SDKs) to execute on system host CPUs and embedded microprocessors.

  • Experience working with logic designers to implement and test HW-SW interfaces on complex SoCs.

  • Professional attitude with the ability to prioritize a dynamic list of multiple tasks, and to work with minimal guidance and supervision.

  • Entrepreneurial, open-minded behavior and can-do attitude. Think and act fast with the customer in mind!

  • Authorized to work in Canada and start immediately.

Required Experience:


  • High level of proficiency in C or C++.

  • Proficient in Python for scripting.

  • Ability to design, implement, and write unit-level tests.

  • Working knowledge of software build environments such as gcc, make or cmake.

  • Experience with developer workflows, SCM (git), code reviews, CI/CD.

  • Familiarity with SoC interfaces to common IP blocks such as PCIe Controllers, PCIe Switches, DDR Controllers, NVME Controllers, on-chip memory interfaces, and other similar interfaces.

  • Experience with Embedded Linux experience including design, configuration, development, build, debug, deployment and support.

Preferred Experience:


  • RTOS development experience is an asset.

  • Pre-silicon emulation development experience is an asset.

  • Experience developing firmware/software for CXL-Type3 Memory Controllers is an asset.

  • Experience developing firmware for PCIe or Ethernet Switch products is an asset.

  • Experience with RedFish, RDE, PLDM, SPDM, MCTP is an asset

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Technical Lead Firmware Engineer in Vancouver, BC vacancy
  • $6000 - $7000 per month

     ...for the design and development of underlying firmware for embedded systems, including coding and debugging...  ...on product requirements, and participate in technical reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Vancouver, BC
    24 days ago
  • $100k - $120k per year

     ...! And you’re joining a thrice-certified Great Place to Work!  Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations... 
    Suggested
    Contract work
    Fixed term contract
    Work at office
    Worldwide

    Clarius Mobile Health

    Vancouver, BC
    1 day ago
  •  ...MistyWest is seeking a Technical Lead to lead the development of innovative hardware products...  ...This role is ideal for an experienced engineering professional who thrives in multidisciplinary...  ...across electrical, mechanical, and firmware disciplines. Key Responsibilities... 
    Suggested
    Full time
    Internship

    MistyWest

    Vancouver, BC
    a month ago
  • $135k - $185k per year

     ...Overview AtkinsRéalis Project Delivery team is hiring a Project Technical Lead (PTL) based out of our Vancouver office. Our Project PTL's...  ...utility clients. Our team designs, develops, and delivers engineering, including system planning and studies, procurement, and... 
    Suggested
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    4 days ago
  •  ...Overview About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier...  ...the UN Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Work at office
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  •  ...combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions...  ...action. Endless possibilities. As Technical Lead, you will be the senior .NET authority...  ...with a workflow orchestration engine (Temporal strongly preferred; Cadence, Camunda... 
    Full time

    Appnovation Technologies

    Vancouver, BC
    5 days ago
  • $110k - $130k per year

     ...management, itinerary creation, and exceptional customer service. We're seeking a Lead Technical Product Manager to own and drive the roadmap for our technology and data engineering teams, focusing on the continued development and enhancement of our Booking Management,... 
    Long term contract
    Full time
    Contract work

    Fresh Tracks Canada

    Vancouver, BC
    6 days ago
  •  ...Astera Labs is a global leader in purpose-built connectivity...  ...is to architect and develop firmware and microcontroller subsystems...  ...qualifications: · Strong academic and technical background taking Computer...  .../Electronics/Software Engineering or equivalent. · Completed... 
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    more than 2 months ago
  • $120k - $140k per year

     ...of advancing our data and AI strategy, influencing how teams across the business work, decide, and innovate.   The Lead Data Engineer provides technical leadership for the design, development, and evolution of enterprise data architecture and data engineering practices.... 

    Canfor

    Vancouver, BC
    1 day ago
  • $90k - $175k per year

     ...look like? In this role, you’ll shape the technical vision for a major digital commerce...  ...architecture. You’ll guide technical discovery, lead cross‑functional teams, ensure delivery...  ...integration services. • Knowledge of pricing engines, promotions, catalog management, order... 
    Permanent employment
    Flexible hours

    Deloitte

    Vancouver, BC
    1 day ago
  • $120k - $195k per year

     ...Arista Networks is an industry leader in data-driven, client-to-...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...for world-class Senior/Lead software engineers to join our...  ...understand the functional and technical requirements for upcoming projects... 
    Remote job
    Full time

    Arista Networks

    Vancouver, BC
    18 hours ago
  • $125k - $154.35k per year

     ...Your Role in Supporting Our Members: We are seeking a Lead Gen AI Engineer to join our GenAI & Cognitive AI Pod, focused on building production...  ...that work reliably in real production environments. Technically Curious: You’re interested in how RPA can be enhanced with... 
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    18 hours ago
  • $211k - $240k per year

     ...tools or workflows they use. We’re looking for a staff-level Technical Lead to drive execution and technical vision for our developer...  ...API’s core feature set and frameworks, all while mentoring the engineers and developer advocates on the team. If you care deeply about... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours
    1 day per week

    Asana

    Vancouver, BC
    more than 2 months ago
  •  ...about a workday that’s fun, collaborative, technical, and full of purpose, let’s chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively...  ...the contrary! You’ll help build the quality engineering systems that let us ship better storefront... 
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    AlgaeCal

    Vancouver, BC
    14 days ago
  •  ...Lead Data Engineer (Azure / Databricks / Python) Who we are We are Two Circles. We are a Sports & Entertainment Marketing business. We...  ...with an ability to articulate blockers and timelines to non-technical stakeholders.   While the above skills are important to this... 
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    18 hours ago
  • $120k - $210k per year

     ...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus...  ...production. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and then... 
    Full time
    Worldwide

    Scanline Vfx

    Vancouver, BC
    18 hours ago
  • $120k - $150k per year

     ...Overview AtkinsRéalis is growing and our Western Canadian Engineering group is seeking a Team Lead to join our growing Electrical Engineering team. In...  ...execution of a wide variety of projects by providing technical expertise, leadership to staff, and support for... 
    Long term contract
    Full time
    For contractors
    Local area
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    18 hours ago
  • $125k - $171.9k per year

     ...AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its...  ...seeking an experienced Transmission Line Lead Engineer to oversee the planning, design,...  ...multidisciplinary engineering teams, ensure technical excellence, and drive the successful... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    4 days ago
  •  ...contractors and distributors. Founded by an engineer to solve field inefficiencies, our award-...  ...ABOUT THE ROLE We are seeking a Team Lead, Software Engineering to guide a focused,...  ...a split between hands-on engineering and technical management. You will serve as a key... 
    Full time
    For contractors
    Work at office

    remarcable-inc

    Vancouver, BC
    15 hours ago
  •  ...engagement, and operational performance. We are looking for a Technical Lead who can help us scale our XR platform and lead the technical...  ...can align the team around a shared architecture, establish engineering standards, break down complex initiatives into executable plans... 
    Permanent employment

    Aequilibrium Software Inc.

    Vancouver, BC
    13 days ago
  • $80.8k - $101k per year

     ...transforms new customers into power users. We lead the onboarding experience for companies...  ...customer empathy, project management, technical expertise, process design, and change management...  ...actionable insights for our Product and Engineering partners. Actively contribute to the... 
    Long term contract
    Contract work
    Work at office
    Immediate start
    Remote work
    Work from home
    Shift work

    Brex

    Vancouver, BC
    18 hours ago
  •  ...time to join Egis. We are now over 21,000 engineers, architects, scientists and planners...  ...new heights. Job Description Lead Electrical Engineer is a senior-level engineering...  ...field verification. The role provides technical leadership across electrical engineering... 
    Full time
    Local area

    Egis Group

    Vancouver, BC
    18 days ago
  •  ...specializing in this discipline among consulting engineering firms in Canada. Guided by an...  ...energetic and experienced Civil Substation Lead Engineer based out of our Vancouver, BC office...  ...for RFP and design changes Prepare technical reports, plans, and specifications, Scope... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours

    CIMA+

    Vancouver, BC
    12 days ago
  • $150k - $175k per year

     ...Job Responsibility: About Sense Engineering: At Sense Engineering , we pride ourselves...  ...is seeking a Structural Engineering Group Lead to grow our Vancouver structural team. Reporting...  ..., including resource planning, providing technical oversight on the design and analysis of... 
    Long term contract
    Full time
    For contractors
    Internship
    Work at office

    Sense Engineering

    Vancouver, BC
    6 days ago
  •  ...Technical Lead - SQL DBA, SQL Server & Database Administration Experience Required: 10-15 Years Roles and Responsibilities: The person will be responsible for leading Microsoft SQL Server database administration, production support, operational governance and... 
    Permanent employment

    Astra North Infoteck Inc.

    Vancouver, BC
    14 days ago
  • $80 - $100 per hour

     ...Role summary The Content Management System (CMS) Technical Lead owns the technical architecture and migration strategy for moving the...  ...particularly their public website solution. ~ Lead backend engineering for public websites for financial institutions (credit unions,... 

    Aequilibrium Software Inc.

    Vancouver, BC
    13 days ago
  • $100k - $150k per year

     ...Advanced Technical Animator Would you like to work on some of the greatest franchises in...  ...amazing talent to join our team. As a Lead Technical Animator at Certain Affinity, you...  ...complex runtime animation systems in Unreal Engine 5, including blueprints, control rig, cloth... 
    Full time
    Internship
    Remote work

    Certain Affinity

    Vancouver, BC
    18 hours ago
  •  ...Technical Lead - Atlassian Guard, Atlassian Cloud & Identity Security Experience Required: 10-15 Years Roles and Responsibilities: The person will be responsible for leading Atlassian Guard administration, security operations, governance and technical support... 
    Permanent employment

    Astra North Infoteck Inc.

    Vancouver, BC
    14 days ago
  • $100k - $120k per year

     ...FX tools and workflow. We are looking for a highly proficient Technical Engineer to focus on the development and implementation of robust, high...  ...ability to work effectively with minimal supervision alongside a Lead Software Engineer or Architect. The ideal candidate thrives in... 
    Shift work

    Sony Pictures Imageworks

    Vancouver, BC
    more than 2 months ago
  • $75k - $95k per year

     ...Match Group Core is looking for a Technical Project Manager to work with our product and engineering teams to create a culture of...  ...goals on schedule by effectively leading project planning, resource management...  ...Match Group teams and product leads at properties across the globe;... 
    Full time
    Internship

    Match Group

    Vancouver, BC
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technical Lead Firmware Engineer. Be the first to apply!