Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Illumina Logo

Staff Software Engineer - Instrument Software

Illumina

$152,600 - $228,800
Oct 3, 2025
San Diego, CA, US
Apply Now

Illumina is expanding access to genomic technology to realize health equity for billions of people around the world. Their efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients. The Staff Software Engineer will be critical to their instrument sequencing platforms, serving as the bridge between firmware/hardware subsystems and high-level, user-facing applications powering their DNA sequencing products.

Requirements

  • Strong proficiency in C-Sharp and .Net Core
  • Experience with Linux environments
  • Proven experience developing hardware abstraction layers and firmware/software integration
  • Deep understanding of service-oriented architecture, object-oriented analysis and design, event driven design, and other architectural patterns
  • Experience in REST API design
  • Multi-threading, synchronization, and concurrent programming
  • CI/CD pipeline design and implementation

Responsibilities

  • Own the architectural design and evolution of the HWI software subsystem, ensuring scalability, reliability, and maintainability
  • Drive subsystem-level architecture decisions and contribute to product-wide technical strategy
  • Define and enforce engineering standards, best practices, design patterns for hardware/software integration
  • Evaluate and introduce new technologies and tools to improve development efficiency
  • Design and develop critical HWI components using C-Sharp/.NET and Linux-based systems
  • Implement robust interfaces between Hardware Abstraction and Application Layers
  • Optimize system performance and resource utilization

Other

  • Mentor engineers in software design, debugging techniques, and best practices
  • Communicate technical concepts effectively to both technical and non-technical stakeholders
  • Contribute to the long-term product roadmap and help define departmental technical goals
  • 8+ years of professional software development experience
  • This role is not eligible for visa sponsorship.