Posted:
7/26/2026, 1:32:26 PM
Location(s):
Melbourne, Florida, United States ⋅ Florida, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Software Engineering
Workplace Type:
On-site
Pay:
$98k–$148k/yr
Northrop Grumman Aerospace Systems is searching for an experienced Principal Software Engineer to join the Software Engineering Team. This position will work full time from the office in Melbourne, FL.
This person will have the ability to take ownership of hard problems and drive to a solution, while working in a team environment and provide leadership for its implementation. It is critical that you understand the software development life cycle and have an in-depth knowledge of automated testing to facilitate and analyze large data sets. will participate in the full life-cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance. The Software Engineer will apply technical expertise in solving complex integrations problems. The Software Engineer will interact with Program Management, external suppliers and/or government customers. Therefore, excellent verbal, written and interpersonal skills are required. Solid experience in C/C++, C#, or other OOP languages, in Windows and/or Linux environment is required.
Experience with MFC or other user interface APIs is a plus
Essential Functions:
Full lifecycle design, implementation, and unit testing of software
Work with various team members to integrate functionality with other software components
Ability to lead a software team and/or provide leadership by providing technical direction software engineers, to drive solutions of complex problems
Gather and report software metrics
Support software working groups with the customer
Ensure software best practices
Develop software products from all phases of the software lifecycle
Basic Qualifications:
(Principal Engineer Software) Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 5 years of experience in software engineering OR a Master’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 3 years of experience in software engineering.
US citizen with ability to obtain and maintain a DoD Secret level security clearance and any program accesses needed. Interim clearance is required to start.
Candidates should have experience with large software systems and the full software development lifecycle
Software development/implementation experience in C, C++, C#
Preferred Qualifications:
FPGA, and VHDL software development
Experience with developing embedded software architectures
Experience with VxWorks development
Experience programming in C#
Experience with image processing algorithms
Experience with classifiers
Experience with Visual Studio
Familiarity with the Atlassian tool suite with add-ons like Git and Confluence
Familiarity with the Agile software development process
Experience with Microsoft Foundation Class (MFC) library
Experience with WPF, Avalonia, and MVVM architecture
Experience with TCP/IP communication
Experience with HTML, Javascript, and Cascading Style Sheets
Website: https://northropgrumman.com/
Headquarter Location: Falls Church, Virginia, United States
Employee Count: 10001+
Year Founded: 1994
IPO Status: Public
Last Funding Type: Grant
Industries: Data Integration ⋅ Manufacturing ⋅ Remote Sensing ⋅ Security ⋅ Software