Staff Software Engineer - Genomics Real-Time Systems

Illumina

United States

Hybrid

USD 156,000 - 233,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Genomics sequencing access
Health/dental/vision benefits
Retirement benefits
Paid time off

Job summary

Illumina's Primary Analysis team develops algorithms and software to detect genomic data from images, prioritizing reliability, speed, and accuracy. The role centers on building scalable C/C++ software for Linux in a multi-threaded environment.

Ideal candidates will contribute to accelerating workflows, collaborating with bioinformatics, instrument design, and quality teams within an Agile setting, while maintaining high standards and staying current with industry trends.

Qualifications

  • Proficient in C/C++ with multi-threading and memory management
  • Experience with Linux environments and debugging with GDB
  • Strong unit testing against mocks
  • Familiarity with real-time & image processing is a plus
  • Strong problem-solving abilities

Responsibilities

  • Define software architecture solutions for high-performance signal processing pipelines
  • Design, develop, debug, and integrate C/C++ software on Linux for multi-threaded applications
  • Optimize and accelerate software on Illumina instruments
  • Collaborate with the bioinformatics, instrument design, test and quality teams
  • Work in an Agile environment to maintain high-quality software
  • Keep up with industry trends and evaluate new software/hardware technologies
  • Provide technical leadership where needed

Skills

C/C++
Java
C#
multithreading
memory management
GDB
unit testing
OOA/ design
problem solving
Python

Education

BS/MS in Computer Science, EE, Bioinformatics, or related field

Tools

GIT
SVN
Linux
performance profiling tools

Job description

Illumina's Primary Analysis team develops algorithms and software to detect genomic data from images, prioritizing reliability, speed, and accuracy. The role centers on building scalable C/C++ software for Linux in a multi-threaded environment.

Ideal candidates will contribute to accelerating workflows, collaborating with bioinformatics, instrument design, and quality teams within an Agile setting, while maintaining high standards and staying current with industry trends.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Genomics & Real-Time Systems
Staff Software Engineer: Genomics & Real-Time Systems

Illumina • Coronado (CA)

On-site
USD 156,000 - 233,000
access to genomics sequencing
family planning
health/dental/vision
+2
Remote Staff Software Engineer - Genomics Pipelines
Remote Staff Software Engineer - Genomics Pipelines

Illumina, Inc. • United States

Hybrid
USD 140,000 - 190,000
Staff Software Engineer — Genomics Pipelines (Remote)
Staff Software Engineer — Genomics Pipelines (Remote)

Illumina • San Diego (CA), Northern (KY)

Hybrid
USD 156,000 - 233,000
Staff Software Engineer
Staff Software Engineer

Illumina • Coronado (CA)

On-site
USD 156,000 - 233,000
access to genomics sequencing
family planning
health/dental/vision
+2
Staff Software Engineer
Staff Software Engineer

Illumina • United States

Hybrid
USD 156,000 - 233,000
Genomics sequencing access
Health/dental/vision benefits
Retirement benefits
+1
Senior Software Test Engineer - Genomics Automation
Senior Software Test Engineer - Genomics Automation

Illumina • California (MO)

Hybrid
USD 129,000 - 194,000
Senior Software Test Engineer - Genomics Impact
Senior Software Test Engineer - Genomics Impact

Illumina • United States

On-site
USD 129,000 - 194,000
Genomic Signal Processing Scientist (C++/Bioinformatics)
Genomic Signal Processing Scientist (C++/Bioinformatics)

Illumina • San Diego (CA)

On-site
USD 156,000 - 233,000
Health benefits
Retirement benefits
Paid time off
+1
Systems Integration Engineer I - Genomics & Hardware/Software
Systems Integration Engineer I - Genomics & Hardware/Software

Illumina • San Diego (CA), Northern (KY)

Hybrid
USD 68,000 - 103,000
Staff Software Engineer
Staff Software Engineer

Illumina • San Diego (CA), Northern (KY)

On-site
USD 156,000 - 233,000