Instrumentation Software Engineer

Roche UK

Santa Clara, CA, US
Base: $143,800-267,000; bonus/equity: discretionar...
C++ and python programming proficiency
Linux development environment experience
Multi-threaded and real-time control algorithms
The role involves designing and developing high-quality C++ and Python code to implement low-level instrument control for next-generation sequencing products

Job Summary

  • The role involves designing and developing high-quality C++ and Python code to implement low-level instrument control for next-generation sequencing products.
  • Candidates will partner closely with hardware and systems integration teams to define requirements and ensure seamless operation of complex scientific workflows.
  • Roche offers a culture that encourages personal expression and genuine connections while providing opportunities to work on frontier technologies that accelerate personalized healthcare.

Matching Summary

The role involves designing and developing high-quality C++ and Python code to implement low-level instrument control for next-generation sequencing products.

Salary

Base: $143,800-267,000; Bonus/Equity: Discretionary annual bonus available; Benefits: Standard benefits package detailed via link

Skills & Requirements

Must-have

  • C++ and Python programming proficiency
  • Linux development environment experience
  • Multi-threaded and real-time control algorithms
  • Instrument control programming background
  • Hardware/software interface debugging skills

Nice-to-have

  • Experience with gene sequencing or biotech instruments
  • Knowledge of FDA-regulated production environments
  • Message passing design patterns expertise
  • Collaborative team culture fit

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of software development experience
  • Proficiency in multi-threaded programming and concurrent systems

Work Rights

Not specified

Tailored Resume

Cover Letter