principal software engineering Principal Engineer tech_leadership Bachelor's · Posted May 14, 2026
$149,603 – $254,317
USD per year

About this role

BAE Systems is hiring a principal-level Principal Engineer in the software engineering function based in Boulder, CO. The posting calls out experience with Python, TypeScript, Rust, C. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $149,603–$254,317 per year.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Boulder, CO
Education
Bachelor's degree
Department
Engineering & Technology
Posted
May 14, 2026
AI Summary
Technical lead engineer for spacecraft simulator products, driving architecture, design, and development of high-fidelity digital simulators and hardware-in-the-loop systems. Mentor small engineering teams, manage technical integrity across full program lifecycle, and serve as primary technical interface to customers and spacecraft programs.

More roles at BAE Systems

Quality Engineer
Nashua, NH · mid
Composite Technican III
Merrimack, NH · mid
Procurement Analyst Senior
Nashua, NH · senior
Material Planning Coordinator IV- Mon-Thur 1st Shift(Full Onsite)
Nashua, NH · mid
FAST Labs ST Program Engineering Manager
Merrimack, NH · manager
TypeScript Security
All BAE Systems jobs →

Job description

from BAE Systems careers

Job Description

Reporting to the Manager of Space Vehicle Simulators, this role serves as the technical lead engineer for deliverable spacecraft simulator products. You will drive the architecture, design, development, integration, and technical execution of high‑fidelity Space Vehicle Digital Simulators and Hardware‑in‑the‑Loop (HIL) systems.

This position is ideal for a senior engineer who thrives on hands‑on technical leadership, guiding small engineering teams, and owning the technical integrity of complex simulator deliverable products to support our missions. You will partner closely with a dedicated Project Engineer who manages cost, schedule, and EVMS responsibilities, while you focus on technical direction, engineering execution, and mission success for one of our more complex programs.

The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit comprises the technical talent and organizational leadership that enables the successful delivery of high-impact discriminating technologies for our customers’ missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution.


What You’ll Do:
  • Technical Leadership & Architecture:
    • Serve as the technical lead and primary engineering authority for spacecraft simulators across the full program lifecycle.
    • Define and communicate simulator system architecture, ensuring cohesive integration of software, hardware, and spacecraft subsystem models, and mission payloads.
    • Lead real‑time simulation development, model‑based design, and HIL integration activities.
    • This is an excerpt. Read the full job description on BAE Systems careers →
All software engineering jobs software engineering in Boulder, CO Jobs in Boulder, CO software engineering salaries software engineering career path
All BAE Systems Jobs Browse software engineering roles principal positions