Northrop Grumman
Northrop Grumman is hiring: Software Engineer / PrincipaL Software Engineer - R1
Northrop Grumman, Melbourne, FL, US, 32935
Overview Software Engineer / Principal Software Engineer – Melbourne, Florida. Relocation assistance may be available. Clearance type: Secret. Travel: Yes, 10% of the time. Operating on a 9/80 schedule. No remote or hybrid work available.
Responsibilities Deploy product updates, set up software factory, virtual machines, containers, and orchestration.
Support software development lifecycle and automation tools for developing digital pipelines (CI/CD).
Provide software development for use across multi-domain/multi-platform scenarios using software engineering best practices and standards.
Participate in the full life-cycle of software development: requirements development, modeling and design, application development, unit testing, integration, formal system testing within a cluster environment, release, installation, and maintenance of clusters.
Essential Functions Java/C++ development for Open Mission Systems (OMS) 2.3 compliance
Install, configure, and maintain operating systems, software, servers, and hardware
Deploy, manage, and support virtualized environments (e.g., VMware, Hyper-V, or other hypervisors)
Implement and manage core infrastructure services (e.g., DNS, DHCP, NAS, and Active Directory)
Set up an overall Cloud-native Software Factory
Manage and improve container orchestration and deployment strategies
Support programs with integration and deployment automation in a cloud-enabled environment
Basic Qualifications Software Engineer: Bachelor’s Degree in STEM with 2 years of experience; OR a Master’s Degree with 0 years of experience
Principal Software Engineer: Bachelor’s Degree in STEM with 5 years of experience; OR a Master’s with 3 years; OR a PhD with 1 year
Experience developing software with C/C++/Python/Java
Experience with OMS, UCI Schema, and CAL development
Strong working knowledge of Windows and Linux environments
Experience scripting in YAML, PowerShell, BASH, JSON, etc.
Ability to obtain and maintain the final adjudicated government Secret clearance within a reasonable period
Preferred Qualifications Proficient with networking concepts
Active Top Secret clearance
Bachelor’s or Master’s in Software Engineering, Computer Engineering, or Computer Science
Experience integrating and debugging software on hardware
Experience working within an Agile environment
Familiarity with Git, CMake, Eclipse, Visual Studio Code
Proficiency in Linux and related commands
Ability to work independently and solve complex problems
Excellent oral, written, and interpersonal communication skills
Salary and Benefits Primary Level Salary Range: $77,200.00 - $115,800.00
Secondary Level Salary Range: $95,300.00 - $142,900.00
Salary ranges are guidelines; final offers consider scope, responsibilities, experience, education, skills, and market conditions.
Overtime, shift differential, discretionary bonuses, and long-term incentives may apply; health, life and disability insurance, savings plan, holidays, and PTO are offered.
Equal Employment Opportunity Northrop Grumman is an Equal Opportunity Employer. Decisions are made 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. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Job Details Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Defense and Space Manufacturing
#J-18808-Ljbffr