Principal Engineering Consultant
Company: Northrop Grumman Careers
Location: Melbourne
Posted on: September 2, 2024
|
|
Job Description:
Category: Engineering
Shift: 1st Shift (United States of America)
Travel Required: Yes, 10% of the Time
Relocation Assistance: Relocation assistance may be available
At Northrop Grumman, our employees have incredible opportunities to
work on revolutionary systems that impact people's lives around the
world today, and for generations to come. 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. Northrop Grumman Aeronautics Systems Sector is
seeking a Principal Engineer Software / Senior Principal Engineer
Software to support a research area associated with our key lab
environment within the RAD/BAST organization (Research & Advanced
Design/Battlespace Architecture Systems and Technology). The
program technologies include 5G/NextG communications, machine
learning, cybersecurity, cloud computing, and future wireless
technologies in support of tactical applications for the
warfighter. Responsibilities will include deploying, automating,
maintaining, troubleshooting, and improving the systems and
software infrastructure running smoothly. The role requires you to
have hands on technical experience and a can-do approach towards
environment automation and management along with continuous
improvements. You will develop, modify, and maintain customized or
standardized applications using software engineering best practices
and standards, and 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. A
solid experience in scripting (bash, PowerShell or python); C/C++,
Java, or other OOP languages, in a Linux environment is
required.
The ideal candidate 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. The Software Engineer 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.
A solid experience in bash scripting, C/C++, or other OOP
languages, in a Linux environment is required. Ability to obtain
and maintain a DoD secret security clearance and Special Program
Access is a required.
Responsibilities will include integrating, deploying, maintaining,
troubleshooting, and enhancing 5G systems, Azure and AWS cloud
architectures, and the associated infrastructure for advanced
research and design. The role requires hands on technical
experience and a can-do attitude towards environment automation,
management, and continuous improvements.
Full lifecycle design, implementation, and unit testing of
software.
Work with various team members to integrate functionality with
other software components.
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.
Full lifecycle design, implementation, and unit testing of
software.
Working with various team members to integrate functionality with
other software components.
Following software best practices.
Developing software products from all phases of the software
lifecycle.
This includes requirements development, modeling and design,
application development, integration, formal system testing,
release, installation, and maintenance.
Working closely with the software lead and following their
guidance.
Principal Software Engineer: 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.
Senior Principal Software Engineer: 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.
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.
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.
Must have an active in scope DoD Secret security clearance (with a
background investigation completed within the last 6 years).
Experience with 5G communications protocols and equipment.
Experience building, deploying, and maintaining microservices
architectures in Azure, AWS, or hybrid environments.
Experience applying commercial products to military
applications.
Experience with Model-Based Systems Engineering (MBSE) techniques
and tools.
In addition, Northrop Grumman provides a variety of benefits
including health insurance coverage, life and disability insurance,
savings plan, Company paid holidays and paid time off (PTO) for
vacation and/or personal business.
The application period for the job is estimated to be 20 days from
the job posting date. We are proud to be an Equal
Opportunity/Affirmative Action Employer, making decisions without
regard to race, color, religion, creed, sex, sexual orientation,
gender identity, marital status, national origin, age, veteran
status, disability, or any other protected class.
Keywords: Northrop Grumman Careers, Melbourne , Principal Engineering Consultant, Education / Teaching , Melbourne, Florida
Click
here to apply!
|