Northrop Grumman · 1 week ago
Principal Engineer Software
Wonder how qualified you are to the job?
AerospaceData Integration
Insider Connection @Northrop Grumman
Responsibilities
Deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure running smoothly.
Developing, modifying, and maintaining customized or standardized applications using software engineering best practices and standards.
Integrating, deploying, maintaining, troubleshooting, and enhancing 5G systems, Azure and AWS cloud architectures, and the associated infrastructure for advanced research and design.
Participating in the full life cycle of software development, including 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 and interacting with Program Management, external suppliers, and/or government customers.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university with 5 or more years software engineering experience, or Master’s degree and 3 or more years’ software engineering experience or a PhD with 0 or more years software engineering experience
Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university with 9 or more years software engineering experience, or Master’s degree and 7 or more years’ software engineering experience or a PhD with 4 or more years software engineering experience
Ability to work independently and identify solutions to complex problems
In-depth working knowledge of the full software development life cycle
In-depth working knowledge with the Agile software development process
In-depth working knowledge and experience with C/C++, Java, or other OOP languages
Experience implementing and developing in containers
Knowledge of microservices architectures
Expert knowledge and experience developing software in a Linux and Windows environment
Experience with configuration management using industry standard tools and processes
Ability to work well across multiple engineering disciplines
Excellent oral and written communication skills and strong interpersonal skills
Must have an active in scope DoD Secret security clearance (with a background investigation completed within the last 6 years)
Preferred
Experience with 5G communications protocols and equipment
Experience building, deploying, and maintaining microservices architectures in Azure, AWS, or hybrid environments
Experience with Kubernetes
Experience with machine learning
Experience applying commercial products to military applications
Experience with Model-Based Systems Engineering (MBSE) techniques and tools
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
We are a close-knit community of big thinkers collaborating to keep the world safe.
Funding
Current Stage
Public CompanyTotal Funding
$2.82BKey Investors
U.S. Department of DefenseNASA
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M
2021-12-03Grant· $125.6M
Leadership Team
Recent News
SeekingAlpha
2024-05-15
2024-05-04
Company data provided by crunchbase