Software Engineer, Adaptive Optics Instrument (Steward Observatory) (Multiple Positions)
University of Arizona
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
- Location
- Tucson, United States
- Work style
- On-site
- Job type
- Full time
- Posted
- Nov 7
- 1 day ago
Build resumeBuild cover letterGenerate interview prepBuild resumeBuild cover letterGenerate interview prep
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
University of Arizona
Higher education · 11 to 50 employees
What you'll do
- Implement spacecraft and observatory interfaces for high-speed communications between AO hardware
- Develop applications for space- and ground-based control systems
- Develop embedded software for AO instrument hardware components
- Contribute to architecture decisions for automated network management
- Develop a framework for project requirements, budgets, and simulation configurations
- Oversee new features for a mature instrument codebase through the software development lifecycle
- Communicate with scientists, mission operators, engineers, students, and stakeholders
Key skills
protocol librariescontrols interfaceshardware communicationtelemetry managementdata visualizationsscripting enginesembedded softwareautomated network managementdistributed computing architecturesoftware development lifecycle
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
See full description on company page, apply now
Read the full posting here
Implement spacecraft and observatory interfaces to enable high-speed communications between multiple pieces of the AO hardware system including: writing protocol libraries, controls interfaces, and test protocol libraries. This includes serial, network, and any other form of hardware communication.Develop applications for space- and ground-based control systems, including telemetry management, data visualizations and dashboards, and scripting engines.Develop embedded software for the control of various hardware components of the AO instrument systems including high-speed sensors, heaters, fast steering mirrors, etc. This includes ensuring that the hardware integrates into overall control logic of scientific operations.Contribute to architecture decisions for automated network management and support for missions with distributed computing architecture.Developed software must be robust enough to be deployed in remote mountain sites and space based missions.Develop framework to ensure consistency across project requirements, budgets and simulation configurations while producing automated system engineering metrics for tracking and reporting.Oversee new features for a mature, instrument codebase through the entire software development lifecycle. Communicate clearly with various scientists, mission operators, engineers, students, and other colleagues and stakeholders.