← Back to results

Jobs at Illumina

$129,400 – $194,000 · Posted 2 days ago

Senior Software Engineer responsible for designing, building, and maintaining secure, fault-tolerant distributed systems for sequencing data transfer, storage, and management. Contribute to CI/CD pipelines, evaluate component designs, collaborate across software teams, and drive innovation while troubleshooting complex customer issues. Required expertise in C# and .NET/Core with 5+ years of software development experience; strong background in distributed systems patterns, testing frameworks, and quality practices essential.

San DiegoLast seen 1 day ago
$107,700 – $161,500 · Posted 2 days ago

Senior Software Test Engineer at Illumina responsible for designing and executing comprehensive test strategies for complex instruments in a regulated medical device environment. The role requires troubleshooting across hardware and software boundaries, working hands-on with physical laboratory instruments, and managing defects and requirements through industry-standard platforms. Candidates should have strong debugging and analytical skills, familiarity with embedded systems and communication protocols, and experience in regulated environments; AI-assisted tools and Linux command-line proficiency are valued additions.

San DiegoLast seen 1 day ago
$118,200 – $177,200 · Posted 2 days ago

As a Senior Software Technical Product Manager at Illumina, you will drive software design decisions for sequencing instrument platforms by translating user needs into product concepts and requirements. You'll collaborate with cross-functional teams (firmware, hardware, test) on release planning, backlog prioritization, and requirements management while creating wireframes, workflow diagrams, and formal specification documents. The role requires deep involvement in use case development, competitive analysis, risk identification (FMEA, cybersecurity), and Voice of Customer advocacy across clinical, research, and applied segments. You'll manage scope and change control for multiple concurrent instrument development efforts while ensuring compliance with medical device regulations (IEC 62304, FDA guidance) and best practices in formalized requirements engineering.

San DiegoLast seen 1 day ago
$155,600 – $233,400 · Posted 6 days ago

Join Illumina's Primary Analysis team to design and develop high-performance signal processing software for genomic data analysis. You will architect C/C++ solutions for multi-threaded, real-time applications running on Linux, optimize algorithms for genomic base calling from image signals, and collaborate across bioinformatics, instrument design, and quality teams. The role demands expertise in memory management, performance optimization, debugging tools, and unit testing, with 8+ years of professional software development experience.

San DiegoLast seen 4 days ago
$155,600 – $233,400 · Posted 7 days ago

Staff Software Engineer at Illumina's Primary Analysis team designing high-performance signal processing pipelines for genomic data analysis. The role involves architecting C/C++ software for multi-threaded, memory-optimized Linux applications that detect genomic signals from images, with responsibilities including algorithm development, performance optimization, debugging, and collaboration across bioinformatics, instrument design, and quality teams. Requires 8+ years of professional software development experience, deep expertise in C/C++, multi-threading, memory management, and debugging/profiling tools, plus strong object-oriented design and unit testing practices.

San DiegoLast seen 6 days ago