HLS Manager
Listed on 2026-03-01
-
Engineering
Systems Engineer
The High-Level Software (HLS)/Control Systems (CS) Lead is critical to the Observatory’s ability to operate safely, reliably, and as an integrated scientific system. By serving as the technical authority and architect for the Observatory Control System and Global Interlock System, this role ensures that complex hardware, software, and operational elements function together as a coherent whole. Strong architectural leadership at this level reduces technical risk, enables scalability across sites, and protects long-term scientific capability.
This role provides the continuity and technical governance needed to translate scientific and operational requirements into robust, maintainable control system solutions. Through disciplined requirements management, design standards, and cross-team coordination, the HLS/CS Lead safeguards system performance, safety, and schedule while enabling efficient collaboration among internal teams and external partners. Without this leadership, the Observatory would face increased integration risk, higher lifecycle costs, and reduced operational resilience.
The ngGONG project is currently funded for a three-year design phase, with the potential for additional funding contingent upon selection to advance into construction.
This position is based in Boulder, Colorado, on the University of Colorado campus.
What You’ll DoHLS/CS Team Management & Oversight
- Serve as the software manager and system architect for the Observatory Control System (OCS) and all related software subsystems.
- Serve as software manager for the ngGONG Data Management System and data processing software, including the interface to the NSO Data Center.
- Serve as the technical lead and system architect for the Global Interlock System (GIS).
- Act as Control Account Manager (CAM) for HLS/CS, overseeing budgets, schedules, and risk management.
- Participate in project reviews, design baselines, and configuration-controlled documentation processes.
- Provide regular reporting to the Project Manager and participate in governance and review activities.
- Lead hiring, mentoring, and day-to-day technical oversight of HLS/CS programmers, staff, and contractors.
Requirements, Designs, & Specifications Development
- Establish technology choices, trade studies, design standards, and integration strategies across multiple observatory sites.
- Engage with observatory operations, user communities, and external stakeholders on system concepts and interfaces.
- Coordinate with Systems Engineering, Science, and subsystem leads to ensure unified, end-to-end architecture.
- Define, decompose, and maintain traceability of HLS/CS design requirements and interfaces.
- Produce and maintain formal specifications, ICDs, API definitions, and design documents.
- Lead detailed design of OCS subsystems, including communication patterns, API architecture, and data flows.
- Manage detailed design of the data collection, storage, and processing.
- Define and implement strategies for simulations, test harnesses, and digital twins used for verification.
- Ensure reliability, safety, and cybersecurity considerations are incorporated into designs.
- Provide technical oversight of vendors and subcontractors delivering HLS/CS or safety-related software/hardware.
- Develop plans and cost estimates for future HLS/CS design completion efforts.
- Develop plans and cost estimates for future HLS/CS construction, deployment, or implementation activities.
Core Competencies
- Technical Leadership & Architecture – Leads design and architecture of complex, multi-site control systems with a systems-level perspective.
- Project & Risk Management – Effectively plans, estimates, and manages cost, schedule, and risk activities; performs as CAM for HLS/CS.
- Systems Thinking – Integrates requirements across engineering, science, and operations to support unified control system design.
- Communication & Stakeholder Engagement – Communicates technical concepts clearly and engages effectively with internal and external partners.
- Team Leadership & Development – Hires, mentors, and directs programmers and technical staff in day-to-day and long-term work.
- Analytical & Decision-Making Skills – Conducts trade studies, evaluates…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).