Principal Engineer Software/Senior Principal Engineer Software (Tracking) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman Australia · 5 days ago

Principal Engineer Software/Senior Principal Engineer Software (Tracking)

Northrop Grumman is a leading aerospace and defense technology company, seeking a Principal Engineer Software to join their Global Surveillance Division. The role involves designing and implementing software solutions, managing the software development lifecycle, and providing leadership in solving complex integration problems.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure
Working with internal business partners to gather requirements, prototyping, and architecting complex solutions
Performing quality reviews, and triaging and fixing operational issues
Assisting with the integration, troubleshooting and testing of implemented software changes
Developing, modifying, and maintaining customized or standardized applications using software engineering best practices and standards
Participating 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
Applying technical expertise in solving complex integrations problems
Interacting with Program Management, external suppliers and/or government customers
Leading a team and/or providing leadership to drive solutions of complex problems
Developing software products within all phases of the software lifecycle
Developing and supporting systems to receive, store, process, display, correlate, fuse and forward surface data from multiple sources
Analyzing the system as a whole and determining potential impacts of integrating new technologies
Debugging complex tracking problems, often working with Systems Engineering

Qualification

C/C++ programmingSoftware development lifecycleAutomated testingSensor fusion algorithmsAgile developmentBash scriptingLinux environmentLinear AlgebraKalman FiltersInterpersonal skillsCommunication skillsLeadership

Required

Bachelor's degree and 5-years of experience in software engineering OR a Master's degree and 3-years of experience OR a PhD degree and 0-years of experience (Principal)
Bachelor's degree and 8+ years of experience in software engineering OR a Master's degree and 6+ years of experience OR a PhD degree and 2+ years of experience (Senior Principal)
Higher proficiency understanding and developing multi-target trackers, adaptive processing, or sensor fusion algorithms
Demonstrated programming experience/expertise in C/C++ or other OO language
Demonstrated knowledge/experience of Linear Algebra, Probability, and Kalman Filters
Experience developing software to receive, store, process, display, correlate, fuse and forward surface data, Synthetic Aperture Radar, Maritime Moving Target Indicator, Inverse Synthetic Aperture Radar, High Range Resolution, EO/IR, and Electronic Protection from multiple sources
Demonstrated experience with tracker SW and its components (i.e. association, correlation, time propagation, measurement conditioning, and track maintenance)
Familiarity with the Agile software development process
Ability to communicate effectively with customers, senior leadership, and other engineering disciplines
Ability to obtain and maintain a DoD Secret security clearance 'Required to Start'
Able to obtain and maintain a program special access program clearance
US Citizenship required

Preferred

Master's Degree or PhD in a STEM discipline including electives in radar techniques and signal processing
Experience with MATLAB
Experience developing software on both Windows and Linux platforms
Familiarity with the Atlassian tool suite with add-ons like Git and Confluence
Experience with formal software or systems test
Experience with DOORS
Experience modeling Software in Cameo
Proficient in Ada, C++
High level experience and proficiency in signal processing or RF applications
Proficiency with optimal estimation algorithms (Kalman Filtering), digital beamforming, or adaptive processing
Experience integrating and testing modes/algorithms on RADAR, SIGINT, EOIR, or EW systems
Active In-scope DoD Top Secret Clearance
Has been previously approved for special access programs

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman Australia

twitter
company-logo
Northrop Grumman Australia is the Australia-based arm of Northrop Grumman Corporation and committed to generating long-term prosperity, investing in advanced Research & Development, sovereign and exportable Intellectual Property, high-quality jobs and long-term technology leadership across the Commonwealth.

Funding

Current Stage
Late Stage
Company data provided by crunchbase