Software/Principal Software Engineer - R10212395
Listed on 2025-12-02
-
Software Development
Software Engineer, Python
Software/Principal Software Engineer - R
Join to apply for the Software/Principal Software Engineer - R role at Northrop Grumman
2 days ago Be among the first 25 applicants
Relocation assistance may be available.
Clearance type: SAP.
Travel:
Yes, 10% of the time.
At Northrop Grumman, our employees work on revolutionary systems that impact people’s lives worldwide. Northrop Grumman Mission Systems is a trusted provider of mission‑enabling solutions for global security. Our Engineering and Sciences organization pushes innovation and drives advances in various sciences.
As a Software Engineer/Principal Software Engineer, you will be part of our enterprise‑wide digital transformation. Through Model‑based Engineering, Dev Sec Ops , and Agile practices, we evolve how we deliver critical national defense products and capabilities for the warfighter.
Responsibilities include collaborating with cross‑functional teams, designing, developing, testing, and maintaining embedded software and firmware on Linux or VxWorks operating systems. You will apply standards, processes, procedures, and tools throughout the system development life cycle and interface with customers, suppliers, application users, and other technical personnel.
Basic Qualifications (Embedded Software Engineer)- Bachelor’s degree in Computer Science, Computer Engineering, or similar discipline with a minimum of 2+ years of engineering experience, or a Master’s degree with a minimum of 4+ years of experience.
- Object Oriented Programming in C++.
- Familiarity with software architecture (design patterns, object‑oriented design).
- Familiarity with scripting languages (Python, Bash, Batch, etc.).
- Experience developing embedded software on Linux or VxWorks.
- Familiarity with development methodologies and frameworks such as Waterfall and/or Agile.
- Familiarity with version control systems (Git, Git Lab, Git Hub, Bitbucket, Clear Case, etc.) and Agile planning tools (Rally, Jira, etc.).
- US Citizenship.
- Ability to obtain and maintain a minimum of a Secret Clearance with additional customer‑specified clearance prior to start.
- Bachelor’s degree in Computer Science, Computer Engineering, or similar discipline with a minimum of 5+ years of engineering experience, or a Master’s degree with a minimum of 3+ years (or an additional 4+ years of experience).
- Object Oriented Programming in C++.
- Familiarity with software architecture (design patterns, object‑oriented design).
- Familiarity with scripting languages (Python, Bash, Batch, etc.).
- Experience developing embedded software on Linux or VxWorks.
- Familiarity with development methodologies and frameworks such as Waterfall and/or Agile.
- Familiarity with version control systems (Git, Git Lab, Git Hub, Bitbucket, Clear Case, etc.) and Agile planning tools (Rally, Jira, etc.).
- US Citizenship.
- Ability to obtain and maintain a minimum of a Secret Clearance with additional customer‑specified clearance prior to start.
- Experience with Object Oriented Programming in C++11.
- Knowledge of scripting languages (Python, Bash, Batch, etc.).
- Experience with development methodologies and frameworks such as Waterfall and/or Agile.
- Experience testing, debugging, and integrating embedded software on target hardware.
- Experience with complex systems that utilize parallel processing, multi‑threading, distributed processing, multi‑core, system‑on‑chip, and secure processing.
- Active Secret Clearance.
- Demonstrated leadership, teamwork, and communication skills.
Primary level: $85,400.00 – $. Secondary level: $ – $.
BenefitsEmployees may be eligible for overtime, shift differential, discretionary bonus, and long‑term incentives. Northrop Grumman offers health insurance, life and disability insurance, savings plan, paid holidays, and PTO.
ApplicationApplication period is estimated to be 20 days from the posting date, though the timeline may vary.
Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).