Software Lead - Principal Software Engineer

Bae SystemsNashua, NHfull_timelead

$118,095 – $200,762 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Provide technical leadership, project management, and guidance for software engineering development activities.
  • Execute complex software architecture and designs on projects.
  • Provide Software Project Management reporting, documentation, and updates to Program Management and the Software Discipline.
  • Lead and motivate technical teams.
  • Ensure effective communication between assigned engineers and all other participants in the design process.

Soft Skills

Software Engineering ProcessesTeam LeadershipAgile DevelopmentProject Management

Benefits

  • 401k
  • Bereavement Leave
  • Dental
  • Disability Insurance
  • Employee Assistance Program
  • Health Insurance
  • Health Savings Accounts
  • Life Insurance
  • Military Leave
  • Paid Holidays
  • Paid Time Off
  • Parental Leave
  • Vision

Culture

Mission-DrivenCustomer-ObsessedSustainable PaceTeam Leadership

Requirements

Required: Bachelor's Degree in computer science, computer engineering, or related field
Regions: Us

Get jobs like this in your inbox

Weekly C++, Software Testing, Validation hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Bae Systems
Industry: defense
Size: enterprise

BAE Systems is a U.S. subsidiary of an international defense, aerospace, and security company, developing advanced electronics for air, land, sea, and space applications. They focus on creating breakthrough technology to defend national security with superior products and intelligence solutions.

View company profile →
Compensation
Base salary: $118,095 – $200,762 USD