Senior Software Engineer, Instrumentation
Core
Design and build software for autonomous cell-therapy manufacturing instruments, integrating hardware control, data pipelines, and regulatory compliance.
Role type
Senior Software Engineer (Instrumentation & Medical Devices)
Builds
Firmware, host applications, and data pipelines for patient-specific cell therapy manufacturing instruments.
Domain
Deep-tech / Healthcare / Bioprocessing
Required skills
Modern C++, Rust, Python, closed-loop control of physical hardware, hierarchical state-machine architectures, robotics middleware (ROS 2), safety-critical engineering, regulated software development lifecycle
Preferred skills
21 CFR Part 11 / GMP data-integrity controls, real-time image processing, fluidics instrumentation simulation, microcontroller firmware development, cell therapy background, AI agent deployment
Technologies
C++, Rust, Python, ROS 2
Responsibilities
Design instrument software architecture from firmware to operator interface; develop autonomous process control software; integrate host-side software with microcontrollers and sensors; build data pipelines for process traceability; support hardware-in-the-loop testing; establish CI/CD and testing practices; author regulatory documentation and risk analyses.