Logo
Northrop Grumman

Principal/Sr. Principal Embedded Software Engineer - R10205823

Northrop Grumman, Los Angeles, California, United States, 90079

Save Job

Principal/Sr. Principal Embedded Software Engineer

Northrop Grumman has an opening for a Principal/Sr. Principal Embedded Software Engineer with an active clearance to join our team of qualified, diverse individuals. This position will be in Northridge, CA. As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of developing next generation solutions to protect technology for our nation’s warfighters. The ideal candidate will be supporting one of our programs for defining and architecting a secured missile weapon system. Roles And Responsibilities Develop and implement software for embedded devices and systems based on requirements. Design, develop, code, test and debug system software. Participate in all aspects of the software development lifecycle activities in an agile environment. Software requirements verification and validation. Basic qualifications for a Principal Embedded Software Engineer level Bachelor’s Degree in a STEM related field with 5 years Computer Engineering or Software Engineering experience, or Master’s with 3 years Computer Engineering or Software Engineering. Self-starters and able to efficiently operate in a team environment. Experience with one or more Software languages/technologies: C/C++, Java, Python, C#. Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required. Experience in embedded software development. Ability to obtain and maintain a DoD Secret Clearance, United States citizenship is a prerequisite. A year or more of experience working in an Agile team. Basic qualifications for a Sr. Principal Embedded Software Engineer level Bachelor’s Degree in a STEM related field with 8 years Computer Engineering or Software Engineering experience, or Master’s with 6 years Computer Engineering or Software Engineering. Self-starters and able to efficiently operate in a team environment. Experience with one or more Software languages/technologies: C/C++, Java, Python, C#. Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required. Experience in embedded software development. Ability to obtain and maintain a DoD Secret Clearance, United States citizenship is a prerequisite. A year or more of experience working in an Agile team. Preferred Qualifications Experience with software version control tools such as Git. Experience in embedded systems design with preemptive, multitasking real-time operating systems. Experience with embedded C++ optimization and using tools such as VxWorks. Hands on hardware integration and testing experience. Ability to debug complex integrated applications or test setup issues. Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube. Active Secret Clearance. Northrop Grumman is an Equal Opportunity 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 and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

#J-18808-Ljbffr