Software/Firmware Developer/Engineer

10X Genomics
Job Location
San Francisco Bay Area, CA
Job Description

10x Genomics is a rapidly growing San Francisco Bay Area start-up company. We are commercializing a new genomics platform that will change the definition of sequencing. While bringing unprecedented access to sequence data, current sequencing technology leaves a significant amount of critical genetic information inaccessible. 10x Genomics’ platform complements and upgrades existing short read sequencers to deliver long-range contextual information, including haplotyping, structural variation, and de novo assembly. By joining 10x Genomics, you can become an integral part of the team, helping enable our customers expand the ways they explore, discover and innovate in the field of genomics.

10x is seeking an outstanding individual to join its Engineering and Product Development team in developing new technologies, devices and instrumentation for breakthrough next generation sequencing (NGS) applications. This person will be will be responsible for leading the development of embedded control firmware and software for new life science instrumentation. These instruments may consist of a combination of motors, actuators, pumps, valves, relays, regulators, cameras, sensors, and temperature controllers and will process various types of biological samples.

The ideal candidate will have an education background in computer science or electrical engineering with a minimum of 5 years of industry experience developing embedded control firmware and software for commercial instrumentation, devices or other relevant products.

  • Lead the development of custom embedded control firmware and software for commercial life science instrumentation.
  • Write drivers and other firmware to run single board computers and other custom PCBAs that will control a variety of hardware such as motors, pumps and temperature control devices.
  • Develop a software architecture that will support a multitude of scripts, run conditions and other configurations. The scripting language will be used by biologists, chemists and other scientist to develop processes for handling different sample types and protocols.
  • Write software for custom graphical user interfaces that guide users through the setup procedures and allow them to select different processes (scripts) and run conditions.
  • Write software to monitor and log instrument and component status and performance.
  • Write software that allows for easy integration with third party laboratory information management systems.
  • Work closely with engineers, scientists, project managers, manufacturing and field support teams to define and clarify software requests and specifications.

Required Skills and Background


  • M.S. or Ph.D. in Computer Science, Electrical Engineering or similar discipline.
  • 5-10 years of relevant industry experience developing software to control complex commercial instrumentation or devices in Linux or Windows using Python or C/C++ code.
  • Experience with version control software is a must.
  • Experience writing PID algorithms for controlling closed loop feedback devices and experience with servo/stepper motor control is a huge plus.
  • Desire to be part of a rapidly evolving organization with motivation for taking ideas and products to the next level.
How to Apply
About Our Organization

10x Genomics meets the critical need for long range, structural and cellular information, with an innovative system that transforms short-read sequencing technologies. Our ChromiumTM System supports comprehensive genomics and high-throughput single cell transcriptomics. It enables researchers to discover previously inaccessible genomic information at unprecedented scale, including phased structural variants, phased single nucleotide variants, and dynamic gene expression of individual cells—while leveraging their existing sequencing systems and workflows.

An analysis appearing in PeerJ finds that social media mentions of a paper may lead to increased citations.

NIH's Michael Lauer looks at the number of grants, their amount, and funding success rates at the agency for last year.

At Nature, Johns Hopkins' Gundula Bosch describes her graduate program that aims to get doctoral students thinking about the big picture.

Patricia Fara writes about childcare funding, and women in science and science history at NPR.