Principal Software Engineer/Sr. Principal Software Engineer

    • Melbourne, FL

This position can be a Principal Software Engineer OR a Sr. Principal Software Engineer based on the qualifications of the candidate. At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems in air and space that impact people's lives around the world today, and for generations to come. Our work preserves freedom and democracy, and advances human discovery and our understanding of the universe. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have a lot of fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aerospace Systems has an opening for a Principal Software Engineer/Sr. Principal Software Engineer to join our team of qualified, diverse individuals. This position will be located in Melbourne, Florida. Grow your career as part of team that delivers high value applications utilizing the latest development standards and practices while working in an agile environment. Essential Functions: The successful candidate will be able to perform technical planning, system integration, verification and validation, and supportability and effectiveness analysis for total systems. Concept and design analysis are performed at all levels of total system product. The successful candidate ensures the logical and systematic conversion of customer or product requirements into a total systems solution that acknowledges technical constraints. The selected candidate will provide direct engineering support to the design, development, and integration of a set of subsystems software products. The ideal candidate will also be involved with integration and test support activities. - Perform requirement and functional analysis, timelThis position can be filled at the Principal Software Engineer OR Sr. Principal Software Engineer level. Basic Qualifications for a Principal Software Engineer: - Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 5 years of experience in software engineering OR - Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 3 years of experience in software engineering - PhD degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 0 years of experience in software engineering - Experience developing software/writing code in C/C++ - This position requires the ability to obtain and maintain a DoD Secret or Top Secret Clearance as well as Program Special Access within a reasonable period of time, as determined by the company to meets its business needs Basic Qualifications for a Sr. Principal Software Engineer: - Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 9 years of experience in software engineering OR - Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 7 years of experience in software engineering - PhD degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 4 years of experience in software engineering - Experience developing software/writing code in C/C++ - This position requires the ability to obtain and maintain a DoD Secret or Top Secret Clearance as well as Program Special Access within a reasonable period of time, as determined by the company to meets its business needs Preferred Qualifications: - Familiarity with Electronic Warfare Systems - Familiarity with DOORS and Rhapsody - Familiarity wit


Back to top