Northrop Grumman Senior Principal Engr S/W C++ Top Secret Clearance 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 designs, builds and delivers space, defense and aviation-related systems to customers around the world. Our main products include launch vehicles and related propulsion systems; missile products, subsystems and defense electronics; precision weapons, armament systems and ammunition; satellites and associated space components and services; and advanced aerospace structures.
We are seeking a senior developer with extensive C++ application development experience. The position is a development position, but will also include providing C++-specific guidance to less experienced team members .
Additional responsibilities include:
Participate in software requirements review, preliminary and critical design reviews, integration readiness review and software acceptance reviews. Analyze requirements, design, develop and test software systems. Provides inputs for documentation of software.
Conducts and participates in multidisciplinary research and collaborates with hardware engineers in the design, development, and utilization of software. Make frequent contacts with customers both internal and external concerning development and maintenance of software.
Support proposal efforts.NOVASpace
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering or a related academic discipline and 9 or more years of experience in C++ programming is required (or a Masters and 5 years of C++ programming)
Software development experience in RedHAt/CentOS or other Linux variant
Use of SVN or similar tools for source control
An active Top Secret Clearance is required for this position
US Citizenship is required for this position
Software architectural experience
Experience in Python
Experience in Agile processors
Experience in socket level programming involving multiple protocols
Experience troubleshooting HW/SW interfaces
SQL application programming (Postgre SQL)
Experience designing and documenting software architecture
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