Senior Software Quality Engineer

San Carlos

Apply now

We believe that everyone benefits from their biological information. It’s our mission to empower every person to improve their life through DNA.

With our high-quality, trusted partners and state-of-the-art lab, we’ve created the first platform of personalized products and services powered by genetics. From advanced cancer screening to custom fitness and nutrition plans, the world of DNA learning is becoming more accessible and more valuable than ever.

Our big vision comes with big responsibility. That’s why we’re building a team of experts in the field of genetics, engineering, design, business development, and beyond to help bring actionable insights to our customers. We’re looking for the best and brightest minds who are passionate about our mission and are excited to work on a truly diverse team.

As a Senior Software Quality Engineer, you would be the second member of Helix’s Regulatory and Quality Affairs team. You would have an integral role in implementing software device lifecycle processes and work closely with the software and bioinformatics teams to support regulatory submissions and compliance activities. This position provides a unique opportunity to make an immediate impact and lay the foundation for processes and procedures in a fast-paced dynamic environment. If you are looking for the opportunity to lead and make a significant contribution, this role provides an empowering and action-oriented environment to take your career and our mission to the next level.

As a Senior Software Quality Engineer, you will:

  • Implement and maintain US FDA Quality System Regulations (e.g., Design Controls) and software lifecycle processes in our Bioinformatics Team
  • Develop and conduct training on software life cycle framework to software developers, testers and other stakeholders within the organization
  • Support Software Development projects, by reviewing/approving of software deliverables, e.g. Software Development Plans / Software Verification and Validation Plans Software Requirements Specifications / Software Architecture and Design Documents / Peer Reviews Software Risk Management Documents Test Protocols, Requirements Trace Matrices, Reports
  • Mentor and guide software teams in risk management activities, and design reviews
  • Support product transfer to production and software deployment
  • Provide CAPA support to software issues
  • Support internal and external audits and inspections
  • Other duties as determined

Required Background:

  • Bachelor’s degree in Computer Science, Software Engineering, Informatics, Biomedical or related technical field required
  • 4 to 7 years Software Quality / Software Development / Software Testing
  • Track record of implementing and improving product software related processes
  • Skilled to lead, mentor and train teams on relevant processes
  • Experience with Quality Management Systems (21 CFR 820, ISO 13485)
  • Experience with regulated environments for in vitro diagnostics/medical devices
  • Experience with and knowledge of applicable standards IEC 62304, ISO 14971
  • Experience with software engineering best practices
  • Experience with software life cycle models
  • Working knowledge of software configuration management
  • Attention to detail, strong organization skills, and ability to work independently and in teams
  • Excellent interpersonal, verbal and written communication skills
  • Ability to operate flexibly in fast-paced environment
  • Able to deliver quality outputs under minimal supervision

What Helix has to offer you:

Aside from working alongside brilliant, dedicated, passionate, down-to-earth, curious, warm, and thoughtful people, we also provide great benefits:

  • Competitive compensation, including meaningful equity
  • Health insurance, including medical, dental, and vision
  • 401(k) with employer matching
  • Catered meals
  • Unlimited vacation
  • Commuter benefits
  • Gym subsidy