ALMDS Senior Principal Software Engineer
$122,800–$184,200 year
On-siteMelbourne, Florida, United States
Job Summary
Senior Principal Software Engineer at Northrop Grumman Aerospace Systems in Melbourne, FL, responsible for full lifecycle design, implementation, and unit testing of software for large systems, leading software engineers, and coordinating with program management, external suppliers, and government customers. Requires strong experience in C/C++/C#, Windows and/or Linux environments, and familiarity with MFC; preferred experience with FPGA/VHDL, embedded software architectures, image processing algorithms, and MVVM/WPF. Travel up to 10% is expected; relocation assistance may be available. U.S. Citizenship is required to obtain a Secret Clearance. The role emphasizes delivering software across all lifecycle phases, reporting software metrics, and ensuring best practices while collaborating across teams and stakeholders.
Required Qualifications
- 8 Years with bachelor’s in science; 6 Years with Masters; 4 Years with PhD
- Experience with large software systems and the full software development lifecycle
- Software development/implementation experience in C, C++, C#
- U.S. Citizenship is required
- Ability to transfer and maintain a Secret Clearance
Desired Qualifications
- Bachelor's degree in science or related field (or equivalent experience)
- Master's degree preferred
- PhD in a related field a plus
- U.S. Citizenship
- Ability to obtain/maintain Secret Clearance
- Experience with large software systems and full software development lifecycle
- Proficiency in C, C++, C#
- Experience with Windows and/or Linux environments
- Familiarity with MFC and UI APIs a plus
- Experience with embedded/real-time software architecture and VHDL/FPGA a plus
- Strong leadership and ability to guide software teams
- Excellent verbal, written, and interpersonal communication skills
- Travel availability (as required)
- Relocation assistance may be available
- Experience with Agile methodologies
- Familiarity with Visual Studio, TCP/IP, image processing algorithms, classifiers, and MVVM/WPF/Avalonia
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.