The role involves designing high-quality C++ and Python code to implement low-level instrument control and orchestrate complex scientific workflows
Job Summary
The role involves designing high-quality C++ and Python code to implement low-level instrument control and orchestrate complex scientific workflows.
Candidates will partner closely with hardware and systems integration teams to define requirements and ensure seamless operation of sequencing platforms.
Roche offers a culture that encourages personal expression and genuine connections while working on frontier technologies that accelerate personalized healthcare.
Matching Summary
The role involves designing high-quality C++ and Python code to implement low-level instrument control and orchestrate complex scientific workflows.
Salary
Base: $143,800-267,000; Bonus/Equity: Discretionary annual bonus available; Benefits: Standard benefits package detailed at provided 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
Strong analytical and problem-solving abilities
Collaboration with cross-functional engineering teams
Key Requirements
Bachelor's degree in Computer Science or related field
5+ years of software development experience
Proficiency in multi-threaded programming concepts
Experience with Git version control and Jira tracking