Lead Software Quality Assurance Engineer

1 week ago


California, United States Astera Labs Full time

Position Overview

The primary objective of this position is to design and implement firmware and microcontroller subsystems for Astera Labs' System on Chip (SoC) and associated products. The firmware plays a crucial role in delivering the unique features of Astera Labs' offerings, making it as vital as the hardware components. The firmware team frequently interacts with clients to ensure a comprehensive understanding of their requirements.

Essential Qualifications

  • A minimum of a Bachelor's degree in Electrical Engineering or Computer Science is required; a Master's degree is preferred.
  • At least 5 years of experience in supporting or developing intricate SoC/silicon products for applications in Server, Storage, or Networking.
  • Proficiency in developing firmware for on-chip microcontrollers and C-language software development kits (SDKs) for system management controllers.
  • Experience collaborating with logic designers to design and validate hardware-software interfaces on complex SoCs.
  • Must be authorized to work in the US and be available to start immediately.

Required Skills

  • Strong expertise in C (preferred) or C++, including the development of C-based SDKs.
  • High proficiency in Python for automating pre-processors and post-processors, as well as firmware quality control.
  • Familiarity with software and firmware build environments, including gcc/Make, Doxygen, and GitHub.
  • Hands-on experience with Server, Storage, and Networking equipment, such as Network Switches.
  • Understanding of SoC interfaces with common IP blocks, including PCIe Controllers, DDR Controllers, NVME Controllers, AMBA/AHB interfaces, and on-chip memory interfaces.

Preferred Skills

  • Experience in developing firmware for on-chip microcontrollers and C-language SDKs for system management controllers.
  • Background in developing embedded firmware for PCIe or Ethernet Switch products.
  • Involvement with industry forums and collaborative workgroups such as OCP and OpenBMC.

The salary range for this position is $120,000.00 USD to $190,000.00 USD, with the final amount determined by factors such as location, experience, and compensation of employees in similar roles.



  • Santa Clara, California, United States ServiceNow Full time

    Position Overview:As a Lead Software Quality Assurance Engineer, you will play a pivotal role in ensuring the excellence of our software products at ServiceNow. Your expertise will be essential in enhancing our quality assurance processes and frameworks.Key Responsibilities:1. **Enhance Automation Frameworks:** - Continuously improve and maintain our...


  • California, United States SnapTryAI Full time

    Company Overview Welcome to SnapTryAI, a pioneering startup transforming the e-commerce landscape by addressing the challenges of online apparel shopping. Our state-of-the-art virtual fitting technology empowers online retailers to provide their customers with an engaging and immersive fitting experience directly on their websites. At SnapTryAI, we recognize...


  • California, United States SnapTryAI Full time

    Company Overview Welcome to SnapTryAI, a pioneering startup that is transforming the e-commerce landscape by addressing the challenges associated with online clothing shopping. Our cutting-edge virtual try-on technology empowers online retailers to provide their customers with an immersive and seamless fitting experience directly on their websites. At...


  • California, United States SnapTryAI Full time

    Company Overview Welcome to SnapTryAI, an innovative startup transforming the e-commerce landscape by addressing the challenges of online apparel shopping. Our state-of-the-art virtual fitting technology enables online retailers to provide their customers with an engaging and immersive fitting experience directly on their websites. At SnapTryAI, we recognize...


  • California, United States Planet Technology Full time

    Contract Overview:This position offers a remote contract opportunity with a focus on Pacific Standard Time hours.Key Responsibilities:Formulate a comprehensive Quality Assurance strategy to facilitate the implementation of new products or modifications to existing products, ensuring compliance with regulatory standards such as ISO13485, CFR820, and MDSAP,...


  • California, United States Planet Technology Full time

    Contract Overview:This position is a remote contract role that operates within Pacific Standard Time (PST) hours.Key Responsibilities:Formulate a comprehensive Quality Assurance (QA) strategy to facilitate the implementation of new products or modifications to existing products, ensuring compliance with regulatory standards such as ISO13485, CFR820, and...


  • California, United States Planet Technology Full time

    Contract Type: RemoteRole Overview: As a Quality Assurance Software Engineer, you will be responsible for developing and implementing a comprehensive QA strategy that aligns with regulatory standards and the company’s quality system. Your expertise will ensure the successful integration of new products and modifications to existing products.Key...


  • California, United States Kelly Science, Engineering, Technology & Telecom Full time

    Kelly Science, Engineering, Technology, and Telecom, a managed solution provider and business unit of Kelly Services, is currently seeking a Senior Quality Engineer for a long-term engagement within a leading global organization specializing in medical device robotics and digital solutions. This position offers a full-time role with comprehensive benefits....


  • California, United States Kelly Science, Engineering, Technology & Telecom Full time

    Kelly Science, Engineering, Technology, and Telecom, a managed solution provider and business unit of Kelly Services, is currently seeking a Senior Quality Engineer for a long-term engagement with a prominent client in the Global Medical Device Robotics & Digital Solutions sector. This organization is recognized as a leader in surgical innovations, with...


  • California, United States Kelly Science, Engineering, Technology & Telecom Full time

    Kelly Science, Engineering, Technology, and Telecom, a managed solution provider and business unit of Kelly Services, is currently seeking a Senior Quality Engineer for a long-term engagement with a prominent client in the medical device sector. This client is recognized globally for its innovative contributions to surgical solutions. This role is a...


  • California, United States Kelly Science, Engineering, Technology & Telecom Full time

    Kelly Science, Engineering, Technology, and Telecom, a managed solution provider and business unit of Kelly Services, is currently seeking a Senior Quality Engineer for a long-term engagement within a prominent client in the Global Medical Device Robotics & Digital Solutions sector. This client is recognized as a leader in surgical innovations, with products...


  • Santa Ana, California, United States Financial Statement Services, Inc Full time

    About Us:Financial Statement Services, Inc. (FSSI) has been a leading woman-owned provider of document solutions for over four decades. We specialize in tailored print and mail services, electronic delivery, marketing, and compliance solutions. Position Overview:We are seeking a dedicated Software Quality Assurance (QA) Engineer to join our dynamic Software...


  • California, United States Planet Technology Full time

    Contract Opportunity: Remote position available.Role Overview: As a Software Design Quality Engineer, you will be responsible for ensuring that our software products meet the highest standards of quality and reliability. Your expertise will be crucial in developing and implementing a comprehensive QA strategy that aligns with regulatory requirements and...


  • California, Missouri, United States ReCharge Payments Full time

    Position OverviewThe Quality Assurance team at ReCharge Payments is dedicated to ensuring the delivery of top-notch software solutions through a combination of automated testing frameworks, manual feature evaluations, and product reliability assessments. A key initiative you will engage with involves an analytics platform aimed at assisting merchants in...


  • Palo Alto, California, United States Guardant Health Full time

    Job OverviewGuardant Health is in search of a dedicated and enthusiastic Lead Software Quality Engineer to enhance its Software Engineering division. This division is tasked with providing essential product functionalities that facilitate the laboratory operations for several leading cancer diagnostic tests, alongside ensuring seamless integration with...


  • California, United States Planet Technology Full time

    Position Overview:This role involves a remote contract focused on ensuring the highest standards of quality in software design and development.Key Responsibilities:Formulate a comprehensive QA strategy to facilitate the implementation of new products or modifications to existing products, ensuring compliance with industry standards and regulatory...


  • California, United States Astera Labs Full time

    Position OverviewThe objective of this position is to design and implement firmware and microcontroller subsystems for Astera Labs' System on Chip (SoC) and related products. The firmware plays a crucial role in delivering the unique features of Astera Labs' offerings, making it as vital as the hardware itself. The firmware team frequently interacts with...


  • California, United States Astera Labs Full time

    Position OverviewThe objective of this position is to design and implement firmware and microcontroller subsystems for Astera Labs' System on Chip (SoC) and related products. The firmware plays a crucial role in delivering the unique features of Astera Labs' offerings, making it as vital as the hardware itself. The firmware team frequently interacts with...


  • California, Missouri, United States Fairbanks Morse Engine Full time

    Position OverviewThe Quality Assurance Engineer plays a vital role within the Fairbanks Morse Engine team, spearheading the development and implementation of our Quality Management System. This individual will be instrumental in the ongoing enhancement and upkeep of our ISO 9001 certified Quality Management System.The Quality Assurance Engineer is a dynamic...


  • California, Missouri, United States ReCharge Payments Full time

    Position OverviewThe Quality Assurance team at ReCharge Payments is dedicated to ensuring the delivery of high-quality software solutions through a combination of automated testing frameworks, manual feature evaluations, and ongoing product reliability assessments. One of the key initiatives you will be involved in is an analytics platform aimed at...