JOBSEARCHER

Software Engineer / PrincipaL Software Engineer - R10207115

OverviewSoftware 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.ResponsibilitiesDeploy 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 FunctionsJava/C++ development for Open Mission Systems (OMS) 2.3 complianceInstall, configure, and maintain operating systems, software, servers, and hardwareDeploy, 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 FactoryManage and improve container orchestration and deployment strategiesSupport programs with integration and deployment automation in a cloud-enabled environmentBasic QualificationsSoftware Engineer: Bachelor’s Degree in STEM with 2 years of experience; OR a Master’s Degree with 0 years of experiencePrincipal Software Engineer: Bachelor’s Degree in STEM with 5 years of experience; OR a Master’s with 3 years; OR a PhD with 1 yearExperience developing software with C/C++/Python/JavaExperience with OMS, UCI Schema, and CAL developmentStrong working knowledge of Windows and Linux environmentsExperience scripting in YAML, PowerShell, BASH, JSON, etc.Ability to obtain and maintain the final adjudicated government Secret clearance within a reasonable periodPreferred QualificationsProficient with networking conceptsActive Top Secret clearanceBachelor’s or Master’s in Software Engineering, Computer Engineering, or Computer ScienceExperience integrating and debugging software on hardwareExperience working within an Agile environmentFamiliarity with Git, CMake, Eclipse, Visual Studio CodeProficiency in Linux and related commandsAbility to work independently and solve complex problemsExcellent oral, written, and interpersonal communication skillsSalary and BenefitsPrimary Level Salary Range: $77,200.00 - $115,800.00Secondary Level Salary Range: $95,300.00 - $142,900.00Salary 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 OpportunityNorthrop 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 DetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Defense and Space Manufacturing #J-18808-Ljbffr