HLS Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

JavaC++PythonLinuxMulti-threaded programmingPostgresAgile developmentGITBasic networking knowledgeCommunicationInterpersonal skills

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

twittertwittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Jack Tade, CPA
Deputy Chief Financial Officer
linkedin
leader-logo
Theresa H.
Human Resources Business Partner
linkedin
Company data provided by crunchbase