Association of Universities for Research in Astronomy · 1 day ago
HLS Software Engineer II
The Association of Universities for Research in Astronomy is focused on developing and maintaining high-level observatory software systems. The Software Engineer II will work on software that controls scientific cameras and motion control systems, ensuring integration and support for telescope operators and scientists.
Non Profit
Responsibilities
Develop and maintain DKIST High Level Software systems in Java, C++ and Python. These systems include science-grade camera control and Delta Tau motion control systems
Design, develop, test, debug and maintain software ranging from hardware control to user interfaces
Maintain and update Control System documentation including design documents, interface documents, user manuals, and test plans
Work with other members of the High-Level Software group to facilitate software integration at the observatory
Provide limited on-site support of telescope observation activities including real time problem solving
Expected to take initiative in their professional development by seeking feedback, improving skills, and identifying areas for personal growth. This includes participating in training opportunities and development programs provided by the organization
Contribute to a collaborative, respectful, and productive workplace by maintaining open communication, supporting team efforts, and fostering a sense of belonging within the team
Work in accordance with applicable safety standards. Ensure safety of operations in areas under purview. Report any unsafe conditions and practices
Qualification
Required
Bachelor's degree in computer science, computer engineering, or related field
Position requires a minimum of three years of experience in software development with emphasis on Linux, Java, C++, Python and multi-threaded programming
Ability to work within an established software framework
Experience with Java and Python GUI front-end development and database backends using Postgres or equivalent
Strong communication and interpersonal skills
Basic level networking knowledge
Commitment to stay abreast of current-market hardware and software
Sensitive to and respectful of cultural and environmental
Preferred
Agile software development using Atlassian JIRA
Experience in equipment control, databases, communications middleware, camera control systems and real-time or motion control programming
Experience with Make, GIT, Ubuntu Linux, various IDEs, SaltStack, or distributed computing
Experience in testing and programming scientific cameras
Experience programming and maintaining Delta Tau or other similar motion control systems
Automating deployment of Linux applications, system configurations and security settings
Benefits
Paid time off
Retirement plan contributions
Competitive salary commensurate with experience
Very attractive work environment
Company
Association of Universities for Research in Astronomy
AURA is a consortium of 40 US institutions and 6 international affiliates that operates world-class astronomical observatories.
H1B Sponsorship
Association of Universities for Research in Astronomy has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (13)
2023 (9)
2022 (14)
2021 (10)
2020 (11)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-09-19
2025-08-08
2025-07-25
Company data provided by crunchbase