Senior Principal Software Engineer

3 days ago


Aurora, Colorado, United States Northrop Grumman Full time
About the Role

We are seeking a highly skilled Senior Principal Software Engineer to join our team at Northrop Grumman Space Systems Sector in Aurora, CO.

As a Senior Principal Software Engineer, you will be responsible for designing, developing, and troubleshooting software systems that advance National Security.

You will work on agile development teams using modern development practices and tools, and will have the opportunity to work on a variety of projects, from new development to operational support.

Our team is chartered with providing the skills and innovative technologies to develop, design, produce, and sustain optimized product lines across the sector.

Key Responsibilities
  • Design, develop, and troubleshoot software systems using Java and other programming languages
  • Work on agile development teams using modern development practices and tools
  • Collaborate with cross-functional teams to deliver high-quality software systems
  • Develop and maintain software documentation and technical guides
  • Participate in code reviews and provide feedback to team members
Requirements
  • Bachelor's degree in Science with 9+ years of software development experience; 7 years with a Master's; 0 years with a PhD; or 4 additional years of experience may be considered in lieu of a degree
  • Experience as a front-end, back-end, or full-stack developer
  • Experience developing on teams using Agile methodology, process, and tools
  • Experience designing, developing, and troubleshooting in Java
  • Experience using object-oriented design
  • Experience using version control software
  • Must have a current Top Secret security clearance and the ability to qualify for an SCI to be considered
  • Must be able to obtain a Counterintelligence Polygraph (CI-Poly)
Preferred Qualifications
  • Experience designing, developing, and troubleshooting in C++, C, Python, and/or JavaScript
  • Experience designing, developing, and troubleshooting distributed systems
  • Experience designing, developing, and troubleshooting in virtualized environments (VMs, AWS Cloud Instances)
  • Experience as a full-stack developer
  • Experience with software development on Red Hat Enterprise Linux
  • Experience with range of software development phases from research, to new development, and to operations
  • Experience with Dockerization and Container Management (Dockers and Kubernetes)
  • Experience with Atlassian tools (Jira, Confluence, Bitbucket)
  • Experience with AWS Services
  • Experience with ground command/control or ground processing systems (scheduling, tasking, antennas, hardware interfaces, data processing)
  • Experience with software system integration, testing, and deployment, including but not limited to automation
  • Experience with DevOps and/or Site Reliability Engineering
  • Experience in leading software engineers in roles such as Scrum Master, Team Lead, Product Owner, or similar
  • Current Top Secret/SCI security clearance
  • Current Counterintelligence Polygraph (CI-Poly) completed within the last 5 years
What We Offer

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions 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.

We offer a competitive salary range of $127,000 - $190,600, as well as a variety of benefits, including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.



  • Aurora, Colorado, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Senior Principal DSP Software Engineer to join our team at Raytheon Careers. As a key member of our team, you will be responsible for designing, developing, testing, delivering, and maintaining software for Digital Signal Processing applications.Key ResponsibilitiesDesign and develop software for DSP applications...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal DSP Software Engineer to join our team in Aurora, CO. As a key member of our small, highly-focused team, you will design, develop, test, deliver, and maintain software for Digital Signal Processing applications.Key ResponsibilitiesDesign and develop software for real-time signal processing...


  • Aurora, Colorado, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Senior Principal DSP Software Engineer to join our team in Aurora, CO. As a key member of our team, you will design, develop, test, deliver, and maintain software for Digital Signal Processing applications.Key ResponsibilitiesDesign and develop software for Digital Signal Processing applicationsWork with talented...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal DSP Software Engineer to join our team at Raytheon. As a key member of our software engineering team, you will be responsible for designing, developing, testing, delivering, and maintaining software for Digital Signal Processing (DSP) applications.Key ResponsibilitiesDesign and develop software...


  • Aurora, Colorado, United States Raytheon Full time

    Job OverviewRole Summary:We are seeking a highly skilled Senior Principal DSP Software Engineer to join our team in Aurora, CO. As a key member of our team, you will design, develop, test, deliver, and maintain software for Digital Signal Processing applications.Key Responsibilities:Design and develop software for Digital Signal Processing applications.Work...


  • Aurora, Colorado, United States Raytheon Careers Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Raytheon Careers. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our satellite ground systems.Key Responsibilities:Develop software for...


  • Aurora, Colorado, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer for Digital Signal Processing to join our team at Raytheon Careers. As a key member of our team, you will be responsible for designing, developing, testing, delivering, and maintaining software for Digital Signal Processing applications.Key ResponsibilitiesDesign and develop...


  • Aurora, Colorado, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Space Systems Sector in Aurora, CO. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting complex software systems using modern development practices and tools.Key...


  • Aurora, Colorado, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Systems Engineer to join our System Engineering Team at Raytheon. The successful candidate will contribute to the accomplishment of engineering tasks in an iterative development environment.Key ResponsibilitiesContribute to the development of software requirements and decompose them into manageable...


  • Aurora, Colorado, United States Raytheon Full time

    Job SummaryRaytheon is seeking a highly skilled Senior Principal Systems Engineer to contribute to the success of our System Engineering Team. As a key member of the team, you will be responsible for leading the development of complex systems and ensuring their integration and test procedures are in place.Key ResponsibilitiesLead the creation and...


  • Aurora, Colorado, United States Raytheon Full time

    Job OverviewRole SummaryRaytheon is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our satellite ground systems.Key ResponsibilitiesDevelop software for satellite ground systems and...


  • Aurora, Colorado, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Space Systems Sector in Aurora, CO. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software systems that advance national security.Key ResponsibilitiesDesign and develop...


  • Aurora, Colorado, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting complex software systems using Java as your primary language.Our team is chartered with providing innovative solutions to...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Raytheon. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our satellite ground systems and related projects.Key ResponsibilitiesDevelop software for satellite...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Software Systems Engineer to join our team at Raytheon. As a key member of our software engineering team, you will be responsible for designing, developing, testing, delivering, and maintaining software for cutting-edge satellite ground systems.Key ResponsibilitiesDesign and develop software for...


  • Aurora, Colorado, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Principal Ground Systems Software Engineer to join our team at Raytheon Careers. As a key member of our software engineering team, you will be responsible for designing, developing, testing, delivering, and maintaining software for cutting-edge satellite ground systems.Key ResponsibilitiesDesign and develop...


  • Aurora, Colorado, United States Raytheon Careers Full time

    Job SummaryThis position is an exciting opportunity to join a small, highly-focused team at Raytheon Careers, working on the development and maintenance of signal processing applications for real-time operational environments.As a Principal DSP Software Engineer, you will be responsible for designing, developing, testing, delivering, and maintaining software...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal DSP Software Engineer to join our team in Aurora, CO. As a key member of our team, you will be responsible for designing, developing, testing, delivering, and maintaining software for Digital Signal Processing (DSP) applications.Key ResponsibilitiesDesign and develop software for DSP applications using...


  • Aurora, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Raytheon. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our satellite ground systems.Key ResponsibilitiesDesign and develop software for satellite ground...


  • Aurora, Colorado, United States Raytheon Full time

    Job OverviewRole Summary:We are seeking a highly skilled Principal DSP Software Engineer to join our team in Aurora, CO. As a key member of our team, you will design, develop, test, deliver, and maintain software for Digital Signal Processing applications.Key Responsibilities:Design and develop software for Digital Signal Processing applications.Work with...