Demo

Senior Software Engineer - Instrument Control (C#)

PacBio
Menlo, CA Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 5/8/2025

Senior Software Engineer - Instrument Control (C#)

Pacific Biosciences (PacBio) is seeking an experienced and innovative Senior Software Engineer specializing in instrument control software development using C#. This position offers an exciting opportunity to contribute to the advancement of genomic sequencing technology, helping to shape the future of scientific research and healthcare solutions.

As a Senior Software Engineer at Pacific Biosciences, you will lead the design, development, and maintenance of instrument control software for our cutting-edge genomic sequencing platforms. You will collaborate closely with cross-functional teams including hardware engineers, bioinformatics scientists, and software developers to ensure seamless integration and optimal performance of our instruments. Your expertise in C# programming and instrument control will be instrumental in driving innovation and maintaining PacBio's leadership in the genomics industry.

Key Responsibilities :

  • Design, implement, and maintain high-quality instrument control software using C# and .NET technologies.
  • Lead the full software development lifecycle from requirements analysis to design, implementation, testing, and deployment.
  • Collaborate with hardware engineers to define software interfaces and integrate software components with instrument hardware.
  • Optimize software performance and ensure robustness in challenging laboratory environments.
  • Troubleshoot and debug complex issues, ensuring timely resolution and minimal impact on instrument functionality.
  • Mentor junior engineers, providing technical guidance and expertise in software design and best practices.
  • Contribute to architectural decisions and participate in code reviews to maintain code quality and promote knowledge sharing.
  • Stay updated on industry trends and emerging technologies relevant to instrument control software and genomics.

Required Qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field; advanced degree preferred.
  • 5 years of professional experience in software development with a strong emphasis on C# and .NET framework.
  • Proven track record of designing and implementing complex software systems, preferably in instrument control or hardware interface development.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Experience with multi-threaded programming and asynchronous programming techniques.
  • Strong debugging and problem-solving skills with a systematic approach to issue resolution.
  • Excellent communication skills and ability to collaborate effectively in a team environment.
  • Preferred Qualifications :

  • Experience with real-time systems, embedded software development, or device drivers.
  • Familiarity with Agile / Scrum development methodologies and continuous integration / continuous deployment (CI / CD) pipelines.
  • Familiarity with Windows application development.
  • Experience with instrument control development.
  • Knowledge of genomics, bioinformatics, or life sciences applications.
  • Experience with Python programming language and familiarity with Linux operating systems.
  • Previous experience in a regulated industry such as biotechnology or healthcare.
  • Why Join Us :

    At Pacific Biosciences, you will have the opportunity to work at the forefront of genomic research and contribute to the development of technologies that impact human health and scientific discovery. We offer a collaborative and inclusive work environment where your ideas and expertise are valued. Join us in advancing the field of genomics and making a difference in the world.

    Application Process :

    Interested candidates are invited to apply online through our careers page at www.pacb.com / careers. Please include a resume and cover letter highlighting your relevant experience and interest in the Senior Software Engineer - Instrument Control position at Pacific Biosciences.

    Non-Field Based Employees are required to be onsite Monday-Thursday (Friday work from home). Depending on the role, some employees may be required to be 100% onsite.

    You may be required from time to time to visit and work at PacBio locations and for such times as the Company considers necessary for the proper performance of your duties.

    All listed tasks and responsibilities are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

    All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.

    LI-Hybrid

    Salary Range :

    128,800.00 - $193,200.00

    To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at PacBio. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. PacBio does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, PacBio employees or any other company location. PacBio is not responsible for any fees related to unsolicited resumes / applications.

    All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.

    If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at 650-521-8000, or careers@pacificbiosciences.com for assistance.

    Visit our following pages for more information on :

  • FAQs
  • Benefits
  • Culture
  • Equal Opportunity Employment
  • Salary : $128,800 - $193,200

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer - Instrument Control (C#)?

    Sign up to receive alerts about other jobs on the Senior Software Engineer - Instrument Control (C#) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at PacBio

    PacBio
    Hired Organization Address Boston, MA Full Time
    PacBio (NASDAQ : PACB) is a premier life science technology company that designs, develops, and manufactures advanced se...
    PacBio
    Hired Organization Address Menlo, CA Full Time
    Senior Engineer, Software, Test Apply locations US - California - Menlo Park time type Full time posted on Posted 11 Day...
    PacBio
    Hired Organization Address Menlo, CA Full Time
    Sr. Staff Technical Product Manager, Hardware Engineering PacBio (NASDAQ : PACB) is a premier life science technology co...
    PacBio
    Hired Organization Address Menlo, CA Full Time
    Pacific Biosciences (PacBio) is seeking a talented Senior Software Engineer to join our dynamic Platform Engineering tea...

    Not the job you're looking for? Here are some other Senior Software Engineer - Instrument Control (C#) jobs in the Menlo, CA area that may be a better fit.

    Senior Software Engineer, Instrument Software

    10x Genomics, Pleasanton, CA

    Senior Software Engineer, Control

    Nuro Inc., Mountain View, CA

    AI Assistant is available now!

    Feel free to start your new journey!