Senior Software Engineer - Experiment Control
Core
Develop software for executing complex quantum experiments, measurements, and calibrations, including device drivers for custom hardware and scientific instruments.
Role type
Senior IC software engineer (quantum experiment control)
Builds
Quantum information technology software and device drivers
Domain
Quantum technologies / Scientific instrumentation
Deliverable
production ML models | product features
Required skills
Python, C++, relational database systems, computer science fundamentals (data structures, algorithms, architectures), scientific test instrumentation, communication protocols (VISA, TCP/IP)
Preferred skills
None stated (via careerplan.io/jobs/13991-senior-software-engineer-experiment-control-at-hrl-laboratories)
Technologies
None explicitly listed beyond protocols
Responsibilities
Develop software for experiment execution sequences; Develop device drivers for custom hardware and scientific instruments; Collaborate with experimental physicists to define software requirements; Collaborate with data engineers to design data storage solutions; Mentor junior engineers on programming, version control, CI/CD, and documentation
