Cyber Software Engineer/Principal Cyber Software Engineer (DevSecOps)
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 pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. 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. Our employees are not only part of history, they're making history.Northrop Grumman Defense Systems is seeking a Cyber Software Engineer/Principal Cyber Software Engineer. This position will be located in Orlando, FL and will support our Ground Satellite Communications Systems (GSCS) Operating Unit (OU).Roles and ResponsibilitiesDesigns, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.Contingent Pending Award Basic Qualifications: Level 2
- Bachelors Degree with 2 years' experience or additional 4 years' experience in lieu of degree; or Masters Degree
- Basic knowledge of Agile methodologies
- Software programming experience using various tools and languages
- Ability to analyze user requirements to derive software design and performance requirements
- Software development to include any of the following: kernel mode, embedded, command and control, web applications, network applications
- Basic understanding of DevSecOps and related tools (Fortify, SonarQube, etc)
- Willing to obtain CompTIA Security+ within 6 months of hiring
- Ability to pass an Office of Personnel Management (OPM) background check for High-Risk Services contract
- Ability to obtain a Public Trust Clearance
- Bachelors Degree with 5 years' experience or additional 4 years' experience in lieu of degree; or Masters Degree with 3 years' experience
- Basic knowledge of Agile methodologies
- Software programming experience using various tools and languages
- Ability to analyze user requirements to derive software design and performance requirements
- Software development to include any of the following: kernel mode, embedded, command and control, web applications, network applications
- Demonstrated experience with DevSecOps and related tools (Fortify, SonarQube, etc)
- Willing to obtain CompTIA Security+ within 6 months of hiring
- Ability to pass an Office of Personnel Management (OPM) background check for High-Risk Services contract
- Ability to obtain a Public Trust Clearance
- Security Certifications (CLSSP, CDP, GCSA, GSDC, or similar)
- Industry Certifications (AWS, Azure, etc.)
- B.S or higher in software engineering or related degree program
- Heavy experience in DevSecOps throughout the software development lifecycle
- Experience leading software security analysis, mitigation, and remediation.
- Expert Demonstrated experience in networking systems
- Experience with Application Development and Security STIG assessments.
- Demonstrated leadership skills