Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
W. M. Keck Observatory seeks an Adaptive Optics Software Engineer to design, develop, test, and maintain software powering the adaptive optics and related subsystems. You will collaborate with engineers and scientists to solve complex challenges and support world-class observing at the summit.
The role emphasizes real-time control systems, telemetry, and interfaces to telescope instruments, with opportunities to apply machine learning and sensor fusion techniques in an astronomical setting.
Application Deadline: 16 October 2026
Department: Software Engineering
Employment Type: Full Time
Location: W.M. Keck Headquarters
Reporting To: SW Engineering Manager
Compensation: $108,914 - $132,395 / year
Turn cutting-edge code into clearer views of the universe as our new Adaptive Optics Software Engineer!
Join W. M. Keck Observatory as an Adaptive Optics Software Engineer and help develop the advanced software and real-time control systems that sharpen our view of the cosmos. You’ll collaborate with engineers and scientists to solve complex challenges, support world‑class observing, and advance the technology behind astronomical discovery.
What the Adaptive Optics Software Engineer Does:
The Adaptive Optics Software Engineer designs, develops, tests, and maintains the sophisticated software that powers the Observatory’s adaptive optics and related subsystems. These subsystems include the AO real‑time control systems, laser control systems, telemetry data systems, and interfaces to the telescope control system and science instruments. Working collaboratively with engineers, scientists, and external partners, the Adaptive Optics Software Engineer integrates new technologies, analyzes system performance, troubleshoots operational challenges, and advances innovative techniques—including predictive control, sensor fusion, and machine learning. From software development in the lab to commissioning and testing at the summit, the Adaptive Optics Software Engineer helps keep Keck’s world‑class observing systems reliable, efficient, and performing at their peak.