Remote Staff Software Engineer - Genomics Pipelines

Illumina, Inc.

United States

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Illumina, Inc. is seeking a full-time Staff Software Engineer to design and develop high-performance signal processing software in C/C++ on Linux for genomic data analysis.

The role involves collaborating with cross-functional teams in a remote or hybrid environment to deliver robust pipelines and scalable architectures. Responsibilities include defining software architecture, implementing multi-threaded code, and maintaining high-quality software through agile practices, unit testing, and

Qualifications

  • Broad experience with C/C++, Java, or C#.
  • Experience in multi-threading and memory management techniques.
  • Proficient with debugging and performance analysis tools.
  • Experience writing high-quality unit tests against mock objects.
  • BS/MS in Computer Science, Electrical Engineering, Bioinformatics, or a related field with 8+ years of professional software development experience.

Responsibilities

  • Define software architecture solutions for high-performance signal processing pipelines.
  • Design, develop, debug, and integrate multi-threaded C/C++ software on Linux.
  • Collaborate in an agile environment to maintain high-quality software against established processes.

Skills

C/C++
Java
C#

Education

BS/MS in CS/EE/Bioinformatics

Job description

Illumina, Inc. is seeking a full-time Staff Software Engineer to design and develop high-performance signal processing software in C/C++ on Linux for genomic data analysis.

The role involves collaborating with cross-functional teams in a remote or hybrid environment to deliver robust pipelines and scalable architectures. Responsibilities include defining software architecture, implementing multi-threaded code, and maintaining high-quality software through agile practices, unit testing, and

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

Similar jobs worth comparing

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: 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
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
Staff Software Engineer
Staff Software Engineer

Illumina, Inc. • United States

Hybrid
USD 140,000 - 190,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
Remote Genomics Software Engineer — Pipelines & Tools
Remote Genomics Software Engineer — Pipelines & Tools

Singular Genomics • San Diego (CA)

Hybrid
USD 108,000 - 128,000
Staff Software Engineer
Staff Software Engineer

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

On-site
USD 156,000 - 233,000
Bioinformatics Scientist: Genomics Signal Processing
Bioinformatics Scientist: Genomics Signal Processing

Illumina • Coronado (CA)

Hybrid
USD 156,000 - 233,000
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