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 17 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
    25 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
    2 days ago
  •  ...industrial pilots - and we’re growing the team to take it even further. About the Role We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the... 
    Suggested
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    15 hours 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
    5 days 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
    6 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... 
    Permanent employment
    Contract work
    For contractors
    Work at office
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    a month 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
    7 days 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
    6 hours 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
  • $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
    6 hours 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
    17 hours ago
  • $73.91 - $83.15 per hour

    Do you have experience with the Banner Database and leading complex Data Conversion projects? Have you led small teams and have previous...  ...environments? We're looking for a Manager, Data Conversion Technical Lead for an initial 12 month contract that can be worked either hybrid... 
    Long term contract
    Contract work
    Remote work

    Randstad

    Vancouver, BC
    14 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... 
    For contractors
    Work at office

    Remarcable, Inc.

    Vancouver, BC
    2 days 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
    17 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
    15 days ago
  • $180k - $200k per year

     ...Staffing Solutions has an exciting opportunity for a Mechanical Engineering Lead to work for an amazing EPCM client in Vancouver, BC. This...  ...engineering challenges. Create specifications and conduct technical evaluations for various mineral processing equipment. Offer... 
    Permanent employment
    For contractors
    Local area
    Worldwide
    Vancouver, BC
    6 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
    17 hours 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
    17 hours ago
  • $240k - $260k per year

     ...The role / impact As a Lead Engineer within the Internal AI Accelerator Squad, you will be at the forefront of Xero’s transformation into...  ...AI agents from discovery to production, while acting as a technical partner and evangelist. By defining the patterns, guardrails,... 
    Full time
    Work at office
    Work from home

    xero

    Vancouver, BC
    15 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
    1 day 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
    5 days 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
    19 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
    17 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
    14 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
    7 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
    13 days ago
  •  ...About the Role As a Senior Technical Program Manager (TPM) at...  ...generation humanoid systems. You will lead cross-functional development...  ..., Mechanical, Electrical, Firmware, Software, AI/ML, DFX,...  ...field relevant to robotics or engineering ~ Experience leading development... 
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    15 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
    15 days ago

Do you want to receive more vacancies?

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