10x Genomics

Senior Software Engineer, Instrument Software

10x Genomics

Apply
5 months ago
Singapore, Singapore
Senior
H1B Sponsor

Responsibilities

  • Design and develop embedded control software and firmware for biological instrumentation platforms.
  • Create diagnostics tools for fleet monitoring using AI.
  • Collaborate with mechanical and electrical engineers to develop control schemes and interfaces.
  • Contribute to the entire software lifecycle from requirements gathering to validation.
  • Write well-structured, testable, efficient, and maintainable software.
  • Take ownership of calibration and verification tools from other technical teams.
  • Work with manufacturing teams to troubleshoot and prevent software-related issues.
  • Build simulation and observability tools for throughput improvements.
  • Communicate complex technical issues to stakeholders.

Requirements

  • Bachelor's degree in computer science, engineering, math, or a scientific discipline with 5 years of experience; OR a Master's degree with 3 years of experience; OR a PhD with 1 year of experience in software development.
  • Experience in embedded/firmware development.
  • Proficiency in C or Modern C++.
  • Proficiency in Python3.
  • Familiarity with Linux.
  • Experience using AI tools in the software development lifecycle.

Tech Stack

CC++LinuxMatplotlibNumPyOpenCVPandasPythonRustscikit-learn

Categories

AI & MLEmbedded