Principal Engineer Software (devops)

Northrop Grumman Northrop Grumman · Aerospace · Melbourne, FL +1 · Software

Northrop Grumman is seeking a Principal Engineer Software (DevOps Engineer) to join their team in Melbourne, FL. The role focuses on designing, developing, and integrating software systems to ensure seamless data flow between products, requiring expertise in APIs, scripting languages (Java, Python), and CI/CD pipelines. A Top Secret clearance is required.

What you'd actually do

  1. Designs, develops, documents, tests, and debugs applications software and systems that contain logical and mathematical solutions
  2. 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
  3. Determines computer uses needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and control
  4. Designs and develops compilers and assemblers, utility programs, and operating systems
  5. Ensures software standards are met

Skills

Required

  • Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 5 or more years of experience in software engineering OR a Master’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 3 or more years of experience in software engineering OR a PHD in a Science, Technology, Engineering, or Mathematics (STEM) discipline with relevant software engineering experience
  • Strong understanding of APIs and data exchange protocols.
  • Software development experience in C/C++, Python, and other OOP languages
  • Experience in Design, Develop, Test, and Implement software tool integrations using APIs.
  • Able to obtain and maintain DoD Top Secret clearance (Interim required to start)
  • Jenkins administrative experience

Nice to have

  • Master's degree in Computer Science, Information Technology, or a related field.
  • Familiarity with CI/CD pipelines and automation tools.
  • Excellent problem-solving skills and attention to detail.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Strong understanding of networking and security principles.
  • Experience with integrating software and hardware
  • An active, In-scope DoD Secret or Top Secret security clearance

What the JD emphasized

  • DoD Top Secret clearance
  • Top Secret