Illumina

Senior Software Engineer – OS

Illumina

full-time

Posted on:

Location Type: Hybrid

Location: 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AnsibleLinuxPythonSubversion

About the role

  • design, implement, and test OS and control software for Illumina instruments
  • create, verify, and release OS images for use in development, manufacturing, and field deployment
  • troubleshoot OS and hardware issues across environments
  • use kickstart files and Ansible playbooks to automate system installation and configuration
  • develop and maintain scripts in Python, Bash, and C#
  • participate fully in Agile processes including sprint planning, daily scrums, demos, and code reviews
  • collaborate with cross-functional teams to ensure seamless integration and delivery
  • write high-quality unit tests using mock objects
  • ensure code quality through peer reviews and continuous integration
  • support both Windows and Linux environments
  • engage in inter-company and cross-organisational collaboration to drive innovation

Requirements

  • strong foundation in both Linux and Windows OS image design and maintenance
  • hands-on experience with object-oriented programming—ideally in C++ or C#
  • comfortable using kickstart files and Ansible playbooks to automate system setup and configuration
  • background includes scripting in Python and Bash
  • proficient in CI/CD practices, source control tools like Git or SVN, and writing robust unit tests
  • experience in biotech or bioinformatics is a plus, as is familiarity with Xilinx FPGA and professional Linux certification
Benefits
  • flexible time off
  • private medical insurance
  • compassion and care time off
  • leisure travel insurance
  • pension
  • employee stock purchasing program
  • volunteer time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
OS designcontrol software developmentOS image creationtroubleshootingPythonBashC#C++unit testingCI/CD practices
Soft skills
collaborationcommunicationAgile processesproblem-solvinginnovation
Certifications
professional Linux certification
Influur

AI Software Engineer – NodeJs, NextJs

Influur
Mid · Seniorfull-time$200–$200 / yearNew York · 🇺🇸 United States
Posted: 6 hours agoSource: jobs.lever.co
AWSCloudDockerGoogle Cloud PlatformJavaScriptKubernetesNext.jsNode.jsPythonSQL
Entrust

Senior Full Stack Software Engineer

Entrust
Seniorfull-time🇵🇹 Portugal
Posted: 8 hours agoSource: entrust.wd1.myworkdayjobs.com
JavaScriptNode.jsReact
Bungie

Senior Full-Stack Engineer – Central Tech

Bungie
Seniorfull-time$156k–$183k / year🇺🇸 United States
Posted: 8 hours agoSource: boards.greenhouse.io
JavaJavaScript.NETReactTypeScript
General Motors

Staff Software Engineer – Engineering Efficiencies

General Motors
Leadfull-time$165k–$299k / yearTexas · 🇺🇸 United States
Posted: 8 hours agoSource: generalmotors.wd5.myworkdayjobs.com
GEICO

Staff Engineer – Kafka, PaaS Open-Source Messaging

GEICO
Leadfull-time$115k–$230k / yearCalifornia, Maryland, Washington · 🇺🇸 United States
Posted: 8 hours agoSource: geico.wd1.myworkdayjobs.com
AnsibleAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformGrafanaJavaKafkaPrometheusPulsar+4 more