Biological Instrumentation Control Software Developer

5 days ago


Pleasanton, California, United States 10x Genomics Full time
Role Overview

We are seeking a skilled Biological Instrumentation Control Software Developer to join our esteemed Instrument Software team at 10x Genomics. As a key member of our team, you will design and develop advanced embedded control software and firmware for cutting-edge biological instrumentation platforms.

About the Role
  • Job Summary: Design and develop embedded control software and firmware for cutting-edge biological instrumentation platforms

The ideal candidate will possess expert-level knowledge of creating advanced instrument control software & firmware with C, C++, Python, and/or Rust. You should be proficient in handling threading, multiprocessing, and interfacing with low-level drivers, firmware, and hardware. Additionally, you should have a strong focus on testing and maintainability.

As a Biological Instrumentation Control Software Developer, you will work closely with electrical engineers to develop functional drivers and appropriate control schemes and interfaces. You will also negotiate prototype requirements with design engineers from partner teams (e.g., Mechanical Engineering, Optical Engineering, Electrical Engineering) and design and implement automated test scripts built on top of your control software.

Key Responsibilities
  • Designing and developing embedded control software and firmware for cutting-edge biological instrumentation platforms
  • Working with electrical engineers to develop functional drivers and appropriate control schemes and interfaces
  • Negotiating/determining prototype requirements with design engineers from partner teams (e.g., Mechanical Engineering, Optical Engineering, Electrical Engineering)
  • Designing and implementing automated test scripts built on top of your control software
  • Contributing to the entire software lifecycle from requirements gathering to validation
  • Writing well-structured, testable, efficient, and maintainable software
  • Writing software to control hardware prototypes

This includes writing drivers and low-level hardware control software, developing application-level business logic (e.g., dispense, measure, aspirate), and developing small but interactive engineering GUIs. For example, given hardware you have never used, quickly write a Python interface to control it.

Requirements
  • Bachelor's degree in computer science, engineering, math, or scientific discipline with 5 years of experience; OR Master's degree with 3 years of experience in software development
  • Embedded/Firmware Development
  • Modern C++
  • Python3
  • Linux

Preferred skills and experience include a grasp of classical control theory and experience implementing control algorithms (e.g., PID, lead-lag, MPC), exposure to digital signals processing (DSP) such as simple signal conditioning (e.g., IIR/FIR low pass filtering), confident usage of Python scientific and numerical computing and visualization packages (e.g., numpy, pandas, matplotlib), EE knowledge (Digital & Analog Design) and familiarity with laboratory test equipment (e.g., digital multimeter, oscilloscope, signal analyzer, etc.), rapid software prototyping & validation with attention to detail and engineering diligence, strong analytical and problem-solving skills, strong verbal and written communication skills, formal approach to design & architecture of complex instruments/systems, and background in biology and DNA sequencing is not required. Interest in the field is.

Estimated salary: $145,000 - $170,000 per year.



  • Pleasanton, California, United States 10x Genomics Full time

    About 10x GenomicsWe are a leading developer of innovative instruments, reagents, and software that analyze biological systems. Our team has a distinguished record of creating powerful tools that fuel scientific discoveries and drive progress in biology.We are seeking an experienced Senior Software Engineer to join our Instrument Software team.This role...


  • Pleasanton, California, United States Unchained Labs Full time

    Unleash Your Expertise as a Top-Quality Software TesterAt Unchained Labs, we're on a mission to revolutionize life science research tools. We're passionate about developing cutting-edge products that make a real difference in the world. As a highly skilled software quality assurance engineer, you'll be at the forefront of this innovation, leading testing...


  • Pleasanton, California, United States LHH Recruitment Solutions Full time

    Job OverviewWe are seeking a highly skilled Senior Software Development Specialist to join our team at LHH Recruitment Solutions in Pleasanton, CA. This is a hybrid position requiring 3 days onsite with a strong likelihood of extension.About the RoleThis contract role offers the opportunity to make a significant impact on system performance and development...


  • Pleasanton, California, United States Tech-Mex, Inc. Full time

    About UsAt Tech-Mex, Inc., we are committed to delivering cutting-edge software solutions that meet the evolving needs of our clients.Compensation and BenefitsWe offer a highly competitive salary range of $46,800-$62,400 USD per year, reflecting the company's commitment to attracting and retaining top talent in the field.Job DescriptionThe ideal candidate...


  • Pleasanton, California, United States 10X Genomics Full time

    About 10x Genomics:At 10x Genomics, we accelerate our understanding of biology with a commitment to advancing research in life sciences. Our tools enable scientists to explore questions they did not even know they could ask, making breakthroughs possible across biology including cancer, immunology, and neuroscience.Design Engineer Role OverviewWe are seeking...


  • Pleasanton, California, United States Bio-Rad Laboratories, Inc Full time

    OverviewBio-Rad Laboratories, Inc. is a global leader in developing, manufacturing, and marketing high-quality research and clinical diagnostic products. We help people everywhere live longer, healthier lives.About the RoleWe are seeking an experienced Firmware Embedded Systems Engineer to join our firmware team. As a key member of this team, you will apply...


  • Pleasanton, California, United States Bio-Rad Laboratories Full time

    Unlock Your Potential at Bio-Rad LaboratoriesWe are seeking a talented Software Engineering Team Lead to join our Life Sciences Group. As a key member of our team, you will lead the design, development, and deployment of applications that connect and control Bio-Rad life science research platforms using web technology.About the Role:* Collaborate with...


  • Pleasanton, California, United States Vector Atomic Full time

    We are Vector Atomic, a company pushing the boundaries of quantum technology. Our team is dedicated to building precise devices for applications like GPS-free navigation, telecommunications, and geophysical exploration.CompensationThe salary range for this Electronics Development Specialist position is $85,000 - $115,000 per year, inclusive of an annual...


  • Pleasanton, California, United States Resource Informatics Group Full time

    About the RoleWe are seeking a highly skilled Senior Automation Developer to join our team at Resource Informatics Group. This is a 12+ month contract opportunity in Pleasanton, CA with a competitive rate of $Market All Inclusive.ResponsibilitiesDesign, develop, and implement automation solutions using RPA technologies.Collaborate with cross-functional teams...


  • Pleasanton, California, United States HireMinds Full time

    Job Title:Senior Genomics DeveloperCompany Overview:HireMinds is a cutting-edge biotech startup in stealth mode dedicated to pioneering advancements in genomics technologies.Job Description:We are seeking an exceptional Next-Generation Sequencing (NGS) Scientist to join our team. This role offers a unique opportunity to contribute to the development of novel...


  • Pleasanton, California, United States 10x Genomics Full time

    Job Title: Corporate Controller LeaderThe Vice President, Corporate Controller will lead the worldwide accounting, payroll, financial operations, compliance and external reporting functions.This role is responsible for setting accounting policies in accordance with generally accepted accounting principles and ensuring the company's business processes are...


  • Pleasanton, California, United States Vector Atomic Full time

    Vector Atomic is a cutting-edge technology company specializing in the development of quantum devices. Our mission is to leverage the incredible properties of quantum systems to create innovative solutions that address real-world challenges.We are seeking a Senior DSP Engineer to join our team and play a pivotal role in shaping the future of quantum...


  • Pleasanton, California, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Enterprise Software Architect to join our team. This is a unique opportunity to design and deliver a new set of enterprise applications across a broad range of functional areas that will serve a vast community of users across the globe.Key Responsibilities:Work with Product managers to understand and refine...


  • Pleasanton, California, United States Oracle Full time

    We are seeking a senior engineering leader to drive the architecture, design, and development of key features of our Data Services. The ideal candidate will have expertise in solving complex problems in Data Integration and Data Lake, with a strong understanding of cloud-native big data services.Key Responsibilities:Drive the architecture, design, and...


  • Pleasanton, California, United States AbbVie Full time

    Job OverviewAt AbbVie, we're committed to advancing the science of medicine and improving people's lives. As a Senior Embedded Software Engineer, you'll play a key role in developing innovative medical devices that make a real difference in the lives of patients. Your expertise in software design and development will help us bring new products to market that...


  • Pleasanton, California, United States Vimerse InfoTech Inc Full time

    Job Requirements:iOS Development ExpertiseProficiency in SWIFT and Xcode is required.Familiarity with iOS offline storage, threading, and performance optimization is essential.Experience with iOS accessibility features and mobile application development is highly valued.Solid understanding of RESTful API interactions and iOS peripherals is necessary.Minimum...


  • Pleasanton, California, United States Abbott Full time

    Abbott is a global leader in healthcare, empowering people to live more fully at all stages of life. Our diverse portfolio spans diagnostics, medical devices, nutritionals, and pharmaceuticals.We are seeking an experienced Technical Site Reliability Expert to join our team. As a critical member of our Site Reliability Engineering group, you will play a key...


  • Pleasanton, California, United States Oracle Full time

    Job Overview:  Oracle is seeking a skilled Software Architect Lead to design and deliver a new set of enterprise applications across a broad range of functional areas that will serve a vast community of users worldwide. The ideal candidate will have experience with software architecture, cloud infrastructure, frontend/backend development, agile...


  • Pleasanton, California, United States Oracle Full time

    About Oracle">As a world leader in cloud solutions, Oracle utilizes cutting-edge technology to tackle complex problems. True innovation thrives when diverse perspectives and abilities converge.">Career Level - IC5">We're committed to expanding our inclusive workforce that fosters diverse insights and promotes parity. We've partnered with industry leaders...


  • Pleasanton, California, United States 180Engineering Full time

    We are a leading global medical equipment company, employing over 16,000 professionals worldwide.Salary: $120,000 - $180,000 per yearWe are seeking an experienced Product Development Specialist to join our team. The successful candidate will be responsible for leading and participating in the full product design and development lifecycle, from concept to...