Taro Logo

Principal Engineer Software/Sr Principal Engineer Software

A pioneering aerospace and defense technology company with 90,000 employees working across air, cyber, land, sea and space sectors.
Melbourne, FL, USA
$95,300 - $178,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Engineer Software/Sr Principal Engineer Software

Northrop Grumman's Aeronautics Systems Sector is seeking a Principal/Senior Principal Engineer Software for their Global Surveillance Division in Melbourne, FL. This role combines technical leadership with hands-on software development, requiring expertise in the full software lifecycle and advanced missions support for tactical applications.

The position involves working with cutting-edge defense technologies, requiring a blend of software engineering excellence and security consciousness. You'll be responsible for architecting complex solutions, managing the complete software development lifecycle, and working in an agile environment. The role demands proficiency in languages like Java, C++, Python, and Ada, along with strong Linux expertise.

This is an excellent opportunity for experienced software engineers looking to work on mission-critical systems with real-world impact. The position offers competitive compensation ($95,300-$178,000), comprehensive benefits, and the chance to work on revolutionary systems that impact people's lives. The role requires 10% travel and the ability to obtain a Secret security clearance.

The ideal candidate will combine technical expertise with leadership abilities, working closely with program management and government customers. You'll be part of a company known for technological advancements, from the first trans-Atlantic flight to lunar landings, with a culture that values innovation and cognitive diversity.

Benefits include health/life/disability insurance, 401(k), paid time off, annual bonuses, and potential long-term incentives. This role offers the opportunity to work on advanced defense technologies while contributing to national security initiatives.

Last updated 24 days ago

Responsibilities For Principal Engineer Software/Sr Principal Engineer Software

  • Full lifecycle requirements, design, implementation, and unit testing of software
  • Integration with other software components
  • Gathering and reporting software metrics
  • Following program software best practices
  • Developing software products within all phases of lifecycle
  • Providing technical solutions to complex problems
  • Conducting multidisciplinary research
  • Representing organization as prime technical contact
  • Working with internal business partners to gather requirements
  • Deploying, automating, maintaining, and troubleshooting systems

Requirements For Principal Engineer Software/Sr Principal Engineer Software

Java
Python
Linux
  • Bachelor's degree in STEM + 5 years experience or Master's + 3 years or PhD
  • Experience with Java/C/C++/Ada/Python or other OOP languages
  • Experience developing software in Linux and Windows environment
  • Full software development life cycle experience
  • Knowledge of automated testing
  • Excellent communication skills
  • US citizenship
  • Ability to obtain DoD Secret security clearance

Benefits For Principal Engineer Software/Sr Principal Engineer Software

Relocation Benefits
Medical Insurance
  • Relocation Benefits
  • Health Insurance
  • Life Insurance
  • Disability Insurance
  • 401k
  • Paid Time Off
  • Annual Bonus
  • Long Term Incentives