Senior Software Engineer

1 day ago


Menlo Park, California, United States PacBio Full time
Job Overview

PacBio, a leading genomics company, is seeking a skilled C++ and CUDA developer to join our SMRT Instrument Analysis team.

About PacBio

We are revolutionizing the field of genomics with high-quality and long-read DNA sequencing. Our commitment is to advance scientific understanding through cutting-edge technologies.

Job Description

This role involves utilizing expertise in modern C++ and CUDA programming to test, debug, validate, improve, and optimize signal processing and related sequence analysis algorithms for our SMRT sequencing instruments.

  • Collaborate closely with cross-functional teams to understand requirements and implement high-performance software solutions.
  • Conduct kernel and system performance benchmarks to ensure and improve the efficiency and overall performance of our sequencing instruments.
  • Reduce time to results by implementing existing algorithms from state-of-the-art research articles, re-implementing existing solutions with improved production quality and maintainability, porting new or existing solution to GPGPU using state-of-the-art CUDA, and identifying and fixing performance bottlenecks.
Requirements

To be successful in this role, you will need:

  • A minimum of 9-12 years of related experience with a Bachelor's degree; or 7-10 years with a Master's degree; or 6-9 years with a PhD.
  • A degree in Computer Science, Mathematics, Statistics, or a related field.
  • 5+ years of professional experience in software development, with a focus on modern C++ and CUDA programming.
  • Expertise in kernel and system performance benchmarking.
Benefits

PacBio offers a competitive salary range of $195,900 - $293,900, excellent benefits, and opportunities for growth and development.

The ideal candidate will have excellent verbal, written, and interpersonal communication skills, and be able to collaborate effectively with cross-functional teams.



  • Menlo Park, California, United States PacBio Full time

    Software Engineer, Senior - TestPacBio is seeking a detail-oriented Senior Software Engineer in Test to join our dynamic team in California.Pacific Biosciences (PacBio) is dedicated to advancing scientific research and healthcare solutions through innovative genomic technologies. We are currently looking for a skilled Senior Software Engineer in Test to play...


  • Menlo Park, California, United States Equation Staffing Full time

    At Equation Staffing, we are seeking a Senior Software Engineer to join our team. This role is based in the Bay Area but works remotely, with plans to lease an office between San Francisco and Redwood City.About Learn to WinLearn to Win democratizes curriculum creation by providing tools that enable anyone to create lessons and quizzes with their own...


  • Menlo Park, California, United States Allocate Inc Full time

    About Allocate Inc.We are a cutting-edge fintech company on a mission to democratize access to top-tier private technology investments. Our goal is to create a seamless and efficient experience for investors, making it easier to discover, invest, and track opportunities through our innovative digital platform.Job DescriptionSenior Software Engineer I -...


  • Menlo Park, California, United States Exponent Full time

    Join Exponent's Electrical Engineering & Computer Science Practice and take your career to the next level. As a Computer Scientist, you will work on high-profile projects, collaborate with expert teams, and develop cutting-edge solutions.About the OpportunityWe are seeking a talented Computer Scientist to join our team in Menlo Park, CA. This is an exciting...


  • Menlo Park, California, United States PacBio Full time

    Transforming Genomic Sequencing through Excellence in Software TestingWe are seeking a seasoned Senior Software Engineer in Test to join our team at PacBio, driving innovation in high-accuracy sequencing technology. With a strong focus on quality and reliability, you will play a pivotal role in ensuring the excellence of our genomic sequencing platforms.Key...


  • Menlo Park, California, United States PacBio Full time

    Pacific Biosciences (PacBio) is a leading innovator in genomic sequencing technology. We are seeking an experienced Senior Software Engineer to lead the design, development, and maintenance of instrument control software for our cutting-edge genomic sequencing platforms.Job SummaryThis position offers an exciting opportunity to contribute to the advancement...


  • Menlo Park, California, United States META Full time

    Job SummaryWe are looking for a Network Software Engineering Lead to collaborate with other groups, interact with external partners, guide team members, and communicate cross-functionally. Key ResponsibilitiesThis role involves helping define the technical roadmap for the team, driving execution of associated tasks, and supporting the team in resolving...


  • Menlo Park, California, United States Collabera Full time

    Job OverviewWe are seeking a skilled Senior Quality Assurance Engineer to join our team in Menlo Park, CA.This is a 12-month contract position with the potential to extend.About the RoleThe successful candidate will be responsible for inspecting incoming commodities and sub-assemblies to ensure conformance to applicable drawings and specifications.They will...


  • Menlo Park, California, United States Meta Inc Full time

    **Job Overview:**The MTIA Software team at Meta Inc. is responsible for exploring, developing, and helping productize high-performance software and hardware technologies for AI at datacenter scale.">**Salary Range:** $213,000/year to $293,000/year + bonus + equity + benefits**About the Role:**We are seeking an experienced Software Engineering Manager - AI...


  • Menlo Park, California, United States META Full time

    About METAMETA is a leader in the field of artificial intelligence and networking. Our mission is to create innovative technologies that enable fast and reliable communication between machines.Job DescriptionWe are seeking an experienced Software Engineering Manager to join our Network AI Software team. As a member of this team, you will be responsible for...


  • Menlo Park, California, United States Allocate Inc Full time

    About Allocate IncWe established Allocate with a mission to make investing in top-tier private technology alternatives more accessible to a broader range of investors. We believe that well-functioning markets require the financial inclusion of all qualified participants.Despite significant demand, investing in private tech-focused alternatives has become...


  • Menlo Park, California, United States Vello Systems Full time

    Job OverviewVello Systems is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our engineering organization, you will play a critical role in ensuring the quality and reliability of our network solutions.Salary Range: $120,000 - $160,000 per yearAbout the Role:We are looking for an experienced QA Engineer who...


  • Menlo Park, California, United States BillionToOne Full time

    BillionToOne is a growth-stage startup that combines bioengineering and machine learning principles to develop innovative prenatal diagnostics. We are looking for a Staff Software Engineer to join our team and help us build truly quantitative molecular tests.Key Responsibilities:One-on-one technical leadership: Code review, pair programming, individual...


  • Menlo Park, California, United States BITO Full time

    Company OverviewBito is a pioneering technology company at the forefront of generative AI, committed to empowering developers with cutting-edge tools. Our mission is to revolutionize software development by leveraging the incredible capabilities of generative AI.We believe that software development will undergo a transformative shift in the next 5-10 years,...


  • Menlo Park, California, United States DRH Search Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at DRH Search. Based in Menlo Park, this role offers an excellent opportunity to work with cutting-edge technology and collaborate with cross-functional teams.Key Responsibilities:Work closely with our development team to design and implement system solutions that enhance user...


  • Menlo Park, California, United States January, Inc. Full time

    January, Inc.:">A leading precision health company that combines continuous glucose monitoring with heart rate, sleep, activity, and food tracking to enable real-time insights into the impact of diet and exercise on the body.">We are seeking a highly skilled Mobile Software Engineer to join our team and contribute to the design, development, implementation,...


  • Menlo Park, California, United States Ekman Associates Full time

    Job Title: Senior Technical Program Manager - Network EngineeringEkman Associates is a management consulting firm that specializes in developing business, digital, and technology strategy, delivering solutions, and addressing human resource demands.Summary:We are seeking a senior-level Technical Program Manager with experience working on IT Infrastructure...


  • Menlo Park, California, United States Omega Solutions Inc Full time

    Company OverviewOmega Solutions Inc is a leading provider of innovative software solutions for the financial industry. Our team is passionate about delivering high-quality products that meet the evolving needs of our clients.Job Description:We are seeking an experienced Software Engineering Team Lead to lead the technical aspects of designing, implementing,...

  • Quality Engineer

    2 days ago


    Menlo Park, California, United States PacBio Full time

    Job Description:We are seeking a detail-oriented and skilled Senior Software Engineer in Test to join our dynamic team in Menlo Park, CA.As a leader in software quality assurance for life sciences, you will play a crucial role in ensuring the quality and reliability of software applications integral to our genomic sequencing platforms.Key...


  • Menlo Park, California, United States Entegee Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Manufacturing Engineering Manager to join our team at Entegee.As a key member of our organization, you will be responsible for leading and coordinating manufacturing activities for pharmaceutical product development.With a strong focus on process improvement and quality assurance, you will...