Sr Principal Engineer Software

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

Senior Principal Software Engineer at Northrop Grumman supporting research in 5G/NextG communications, machine learning, cybersecurity, and cloud computing for tactical applications. Responsibilities include integrating 5G systems, designing microservices on cloud platforms, full lifecycle software development, and providing technical solutions. Requires a Bachelor's degree in STEM with significant experience, strong software development skills, and experience with cloud and container environments. Clearance required.

What you'd actually do

  1. Integrating, deploying, and enhancing 5G systems based on the O-RAN standard.
  2. Designing and deploying microservices architectures on Azure, AWS, and hybrid environments.
  3. Full lifecycle design, implementation, and unit testing of software
  4. Working with various team members to integrate functionality with other software components.
  5. Providing technical solutions to a wide range of complex difficult problems that are imaginative, thorough, practicable, and consistent with programs objectives.

Skills

Required

  • Bachelor’s degree in STEM field with 8 years of relevant engineering experience, OR 6 years with Master’s Degree in STEM OR 4 years with a PhD.
  • In-depth working knowledge of the full software development life cycle.
  • In-depth working knowledge with the Agile software development process.
  • In-depth working knowledge and experience with C/C++, Java, or other OOP languages.
  • Experience implementing and developing in containers.
  • Experience developing software in a Linux and Windows environment.
  • Experience with configuration management using industry standard tools and processes.
  • Experience developing software and COTS software integration
  • Experience with virtualization on different platforms
  • Experience working with on-premise, hybrid, and cloud infrastructure
  • Experience developing CONOPS and working with other teams to provide demo infrastructure
  • Experience with demo/experiment integration and execution
  • Ability to transfer and maintain the final adjudicated Secret clearance

Nice to have

  • Experience with 5G communications protocols and equipment.
  • Experience building, deploying, and maintaining microservices architectures in Azure, AWS, or hybrid environments.
  • Experience with Kubernetes.
  • Experience integrating AI/ML models into microservices architectures.
  • Experience applying commercial products to military applications.
  • Experience with Model-Based Systems Engineering (MBSE) techniques and tools.

What the JD emphasized

  • Secret clearance