Sr Principal Engineer Software - 5g Comm Systems

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

Senior Principal Software Engineer to support research in 5G/NextG communications, machine learning, cybersecurity, and cloud computing for tactical applications. Responsibilities include integrating and deploying 5G systems, designing microservices architectures, and full lifecycle software development.

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. Ability to work independently and identify solutions to complex problems.
  5. Working with various team members to integrate functionality with other software components.

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