company10x Genomics logo

Technical Lead, Instrument Software

10x GenomicsSingapore Office
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Minimum Requirements Bachelor's degree in computer science, engineering, mathematics, or a related scientific discipline with 8+ years of experience; or a Master's degree with 6+ years of software development experience. At least 3 years of experience leading software teams in a technical role. Expertise in instrumentation system design and architecture. Proficiency in modern C++. Experience in embedded development. Strong programming skills in Python 3. Familiarity with Linux operating systems. Experience using AI tools throughout the software development lifecycle. Preferred Skills and Experience Knowledge in control systems development. Firmware development with electrical engineering knowledge (digital and analog design). Experience in rapid software prototyping and validation with meticulous attention to detail and engineering diligence.

About the job

**Due to limited quota, Singaporeans and Permanent Residents may apply.**

About the Role

At 10x Genomics, we're on a mission to provide innovative tools that empower scientific breakthroughs and enhance our understanding of biology to improve human health. Our dedicated team has a proven track record in developing cutting-edge instruments, reagents, and software that analyze biological systems with unparalleled precision.

We are seeking an experienced Technical Lead to join our Instrument Software team, where you will play a pivotal role in our projects.

As an ideal candidate, you possess deep expertise in developing advanced instrument control software utilizing C, C++, Python, and/or Rust. You are adept at managing asyncio, threading, multiprocessing, and low-level interfacing with drivers, firmware, and hardware. Your understanding of Python's capabilities and limitations is profound, and you take pride in maintaining a clean, testable, and maintainable codebase.

You are the engineer that peers rely on; your technical expertise is matched by your enthusiasm for tackling challenges. You demonstrate a strong commitment to producing high-quality software. A self-starter and team player, you are eager to explore new territories, write code, and ensure the systems function seamlessly.

Key Responsibilities

  • Design and develop production software for 10x instruments.
  • Create diagnostic tools for fleet monitoring, incorporating AI technologies.
  • Lead the architecture and design of next-generation instruments.
  • Oversee the long-term evolution of our instrument codebase.
  • Recruit and mentor local team members in Singapore.

About 10x Genomics

10x Genomics is a pioneering company dedicated to providing powerful tools that support critical scientific discoveries and enhance our understanding of biology, ultimately advancing human health.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.