Northrop Grumman
US - Virginia - Charlottesville
View Company Profile /
<< Go Back
As a Software Engineer/Principal Software Engineer, you will design, develop, operate, and maintain software and firmware components. You will work collaboratively with customers and other technical personnel throughout the system development life cycle.
Requirements: Candidates must have a degree in Computer Science or a related field along with relevant experience in software development. Familiarity with programming languages, software architecture, and development methodologies is essential.
Key Skills: Object Oriented Programming, C++, Software Architecture, Design Patterns, Scripting Languages, Python, Bash, Embedded Software, Linux, VxWorks, Agile, Version Control Systems, Git, Jira
Benefits: Health Insurance, Life Insurance, Disability Insurance, Savings Plan, Paid Time Off
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX