Logo
Northrop Grumman

Northrop Grumman is hiring: Software Engineer / PrincipaL Software Engineer - R1

Northrop Grumman, Melbourne, FL, US, 32935

Save Job

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