illumina

Staff Software Engineer

At a Glance

Location
US - California - San Diego, United States
Work Regime
hybrid
Employment
Full time
Experience
8+ years
Compensation
United States of America is: $155,600 - $233,400. Should the level or location
Posted
2026-08-12

Key Requirements

Required Skills

AIGitJava

Domain Knowledge

  • Medical
  • Regulatory

Requirements

Extensive knowledge and experience with C/C++, Java or C#

Experience in multi-threading, and memory management techniques

Proficient with tools for software debugging and troubleshooting (GDB, etc.)

Proficient with tools for software performance analysis and optimization

Proficient with source control management repositories (such as GIT, SVN, etc.)

Extensive experience writing high quality unit tests against mock objects

Responsibilities

Define software architecture solutions for our high-performance signal processing pipelines

Design, develop, debug, and integrate C/C++ software on Linux for multi-threaded applications

Optimize and accelerate software executed on Illumina instruments

Closely interact with the bioinformatics team, instrument design team, test and quality teams

Collaborate in an agile environment to maintain high quality software against established processes

Maintain awareness of industry trends and evaluate applicability of new software and hardware technologies to platform development efforts