Principal Software Engineer/ Sr. Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 5 hours ago

Principal Software Engineer/ Sr. Principal Software Engineer

Northrop Grumman is a leading aerospace and defense technology company seeking a Principal Software Engineer/Sr. Principal Software Engineer to develop the next generation of software for their Vehicle Management System. The role involves developing software requirements, implementing code, and mentoring junior developers while engaging in product integration activities.

AerospaceData IntegrationManufacturingRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Work to increase domain knowledge and key skills required by senior VMC developers
Initiative to engage senior developers and the product lead early with any encountered technical challenges
Develop vertically traceable requirements
Develop software to meet documented requirements
Work assigned defect reports in a timely fashion to support incremental product builds and releases
Assist senior developers with product integration in the lab(s)
Build a commitment to first-time software quality by developing code unit tests of developed software, and being equally meticulous in code peer reviews of other developers’ software changes

Qualification

VxWorks 7C/C++Real-time software developmentMIL-STD-1553BPython scriptingAGILE process knowledgeGit source controlAtlassian SuiteDebugging softwareMentoring junior developers

Required

Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 5 Years experience; OR a master's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 3 Years experience; OR a PhD in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 1 Years experience
Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 8 Years experience; OR a master's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 6 Years experience; OR a PhD in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with 4 Years experience
Experience with VxWorks 7, VxWorks 6.9, BSP, DPIU
Experience developing in C/C++
Experience developing software in a real-time, multi-threaded, rate-monotonic scheduling architecture
Experience developing software for channelized, multiple-redundant vehicle systems
Experience developing software that interfaces with external WRAs, to include a working knowledge of MIL-STD-1553B, IEEE-1394b, and RS-232/422/485 data bus implementations and structured protocols
Your ability to obtain and/or transfer and maintain the final adjudicated government clearance, and any program access(es) required for the position within a reasonable period of time, as determined by the company

Preferred

Experience with debugging software in both the desktop and target environments
Experience with requirements management tools (e.g. DOORS, Cameo)
Experience with lab and air vehicle integration activities
AGILE process knowledge
Experience developing on a program that delivers periodic releases in a process-driven CMMI environment for a government customer
Python scripting and ARM processor knowledge
CMAKE script knowledge
Git source control and Atlassian Suite (Jira, BitBucket, etc.) knowledge
Real-Time Component Framework (RTCF) knowledge
Experience developing software that interfaces with VMS-specific WRAs

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman

company-logo
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.

Funding

Current Stage
Public Company
Total Funding
$3.7B
Key Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M

Leadership Team

leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
leader-logo
Jeffrey Worsham
Chief Product Owner - Advanced Technology Development
linkedin
Company data provided by crunchbase