Job Information
Northrop Grumman Senior Principal Software Architect, Space and Satelitte Systems in Dulles, Virginia
Embark on a career putting innovative, reliable, and agile products and ideas into orbit, and beyond. Northrop Grumman has opportunities waiting for you that play a vital role in human space exploration, national defense, and scientific discovery, supporting multiple programs across the universe. With us, you'll discover a culture of curiosity and collaboration that will have you Defining Possible from the day you start. Our space systems connect and protect millions of people on earth every day, now and for the future. Explore your future and launch your career today.
Northrop Grumman Space Systems sector is seeking a Senior Principal/Staff Software Architect to join our team of qualified, diverse individuals supporting our Raptor Program. This position will be located in Dulles, VA with occasional opportunities to telecommute. (Candidates must be willing to work within the Dulles, VA area most of the time.)
Roles and Responsibilities include:
Support architectural efforts involving all of program Software Products
Coordinate with 10+ Agile team Technical Leads for respective software components
Support Protobuf and Interface messaging across various program software applications & services
Develop documentation of SW Architecture in the SW Model with the MBSE Modelers
Participate in developing documentation of SW Plans and Design Descriptions
Successfully communicate all concepts and guidelines to the development teams
Participate with program leadership to oversee the progress of the development team to ensure consistency with design concepts
Provide technical guidance and coaching to developers and engineers
Qualifications:
Basic Qualifications:
9+ Years with Bachelors in Software Engineering or closely related discipline (or 5 Years with Masters in Engineering or closely related discipline and 3 Years with PhD in Software Engineering or close related discipline
Prior experience as a Software Architect
Architecture and/or design experience on Microservices
Demonstrated experience in technical problem solving, to include decomposition, root cause analysis, solution development, implementation and monitoring
Experience participating in Agile programs and/or familiarity with Agile methodologies including Scaled Agile Framework
Experience in producing software architecture documentation
Experience working on complex software projects to include design through deployment
Proficiency in at least one of the following languages: C++, Python, or Java
Understanding of software quality assurance principles
US Citizenship is required as well as the ability to obtain a Top Secret Clearance following hire
Preferred Qualifications:
Experience developing satellite Command and Control and/or Mission Planning and/or Astrodynamics applications for spacecraft missions
Possesses a certification in Agile
Familiarity with DevSecOps tools and concepts including, continuous integration, and continuous delivery
Familiarity with cloud deployment
Experience with both Windows and Linux operating systems and associated development tools
An active Top Secret Clearance with SCI eligibility is preferred.
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. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.
Job Category : Engineering
21002813