Principal Engineer Software

    • Chandler, AZ



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 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.

Northrop Grumman Space Systems has an opening for a Principal Embedded Software Engineer in Chandler, AZ.

US Citizenship is required.

Must be able to obtain a Secret clearance. Active Secret Clearance is preferred.

The successful candidate for this position will be responsible for the design, implementation, and test of embedded flight software, device drivers, and test tools through the full software life cycle for a launch vehicle product line. This position requires the ability to quickly understand the requirements, design and implementation of a large repository of existing software and hardware for a program in progress. This position requires excellent communication skills and the ability to work effectively with multiple engineering disciplines to understand system level requirements and implementations.

Required Education/Experience:

- A Bachelors Degree (BA/BS) in Computer Science or Engineering plus 5 years of experience
- Recent Object Oriented (OO) software development experience in the C/C++ programming languages
- Experience with full software life-cycle development
- Experience with CMMI/SEI or equivalent software development process
- Experience with Linux based multi-threaded application development

Back to top