
Software Engineer, Adaptive Optics Instrument (Steward Observatory) (Multiple Positions)
University of Arizona3 days ago
Tucson, AZ, USASenior
Responsibilities
- Implement spacecraft and observatory interfaces, protocol libraries, control interfaces, and test protocol libraries for adaptive optics hardware communications.
- Develop applications for space- and ground-based control systems, including telemetry management, data visualizations, dashboards, and scripting engines.
- Develop embedded software for high-speed sensors, heaters, fast steering mirrors, and other instrument hardware.
- Integrate hardware into the overall control logic of scientific operations and contribute to distributed network-management architecture.
- Build frameworks for requirements, budget, and simulation-configuration consistency and automate systems-engineering metrics.
- Oversee new features for a mature instrument codebase through the full software development lifecycle.
- Communicate with scientists, mission operators, engineers, students, and other stakeholders.