principal Software Engineer tech_leadership · Posted May 14, 2026
$107,359 – $182,510
USD per year

About this role

BAE Systems is hiring a principal-level Software Engineer based in Fairborn, OH. The posting calls out experience with Python, Bash, AWS, Kubernetes. Compensation is listed at $107,359–$182,510 per year.

Role
Software Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Fairborn, OH
Department
Engineering & Technology
Posted
May 14, 2026

More roles at BAE Systems

New Product Introduction Engineer
Hudson, NH · mid
Model Based Systems Engineer
Nashua, NH · mid
Software Engineering Section Lead – C4ISR Space Systems
Merrimack, NH · mid
Senior Principal Subcontract Administrator
Hudson, NH · senior
Microwave Test Technician 2nd Shift- Warrior Integration Program
Nashua, NH · mid
ECS
All BAE Systems jobs →

Job description

from BAE Systems careers

Job Description

The Engineering Support Unit at BAE Systems Space and Mission Systems (SMS), Inc. is looking to expand our team with a talented and energetic ground system engineer in support of operation of space vehicles and ground systems for commercial, DoW, and NASA customers. This position consists of working on a tightly integrated team in a fast-paced Agile environment to deliver continuous innovation to our customers.

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:

  • Deploy and maintain critical applications on cloud-native microservices architecture.
  • Implement Infrastructure as Code (IaC), automation, and system monitoring solutions.
  • Create and maintain Continuous Integration / Continuous Deployment (CI/CD) pipelines.
  • Support the efforts of cross-functional development teams developing advanced systems.
  • Mentor junior engineers.
  • Maintain a regular and predictable work schedule.
  • Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
  • Perform other duties as necessary.
  • This is an excerpt. Read the full job description on BAE Systems careers →
All software engineering jobs software engineering in Fairborn, OH Jobs in Fairborn, OH software engineering salaries software engineering career path
All BAE Systems Jobs Browse software engineering roles principal positions