Logo
Northrop Grumman

Principal / Sr. Principal Embedded Software Engineer - R10209681-2

Northrop Grumman, Baltimore, Maryland, United States

Save Job

Overview

Principal / Sr. Principal Embedded Software Engineer - R10209681-2 at Northrop Grumman. On-site in the greater Baltimore, MD area. This role requires U.S. citizenship and the ability to obtain and maintain a DoD security clearance (TS/SCI with Polygraph) per customer requirements prior to start. What You’ll Get To Do

The Embedded Software Engineer designs, develops, operates and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of engineering applications and products. The ideal candidate will have experience with the full software development life-cycle, including requirements, design, coding, testing, and integration. This requisition may be filled as either Principal Embedded Software Engineer or Senior Principal Embedded Software Engineer. The position is contingent upon acquiring and maintaining the necessary US Government security clearance prior to start. Basic Qualifications – Principal Embedded Software Engineer

Bachelor\u2019s degree in a STEM discipline with 5 years of experience, a Master\u2019s degree in a STEM discipline with 3 years of experience, or a PhD in a STEM discipline with 1 year of experience Knowledge in programming embedded software using object-oriented design principles in C/C++ Knowledge in operating system concepts for embedded systems (Linux or VxWorks) Ability to test, debug and integrate on embedded systems Knowledge in using requirement management, configuration management and change management tools Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance This position requires the applicant to be a U.S. citizen Current active DoD Secret Clearance with the ability to obtain and maintain a TS/SCI w. Polygraph prior to start Basic Qualifications – Senior Principal Embedded Software Engineer

Bachelor\u2019s degree in a STEM discipline with 8 years of experience, a Master\u2019s degree in a STEM discipline with 6 years of experience or a PhD in a STEM discipline with 4 years of experience Knowledge in programming embedded software using object-oriented design principles in C/C++ Knowledge in operating system concepts for embedded systems (Linux or VxWorks) Ability to test, debug and integrate on embedded systems Knowledge in using requirement management, configuration management and change management tools Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance This position requires the applicant to be a U.S. citizen Current active DoD Secret Clearance with the ability to obtain and maintain a TS/SCI w. Polygraph prior to start Preferred Qualifications

Experience with scripting languages such as Python and Linux shell scripting Experience on complex systems of systems utilizing parallel processing, distributed processing, multi-core, secure processing Experience with Requirements Management tools such as DOORS, CAMEO Experience using Model Based Engineering, UML, OOAD and OO Experience with Agile and/or Rapid prototyping software methodologies Experience in embedded software programming on microcontrollers, DSPs or ARM cores embedded in FPGAs/SoCs Differentiating characteristics include leadership, teamwork, interpersonal communication and an enthusiastic go-getter attitude Salary

Primary Level Salary Range: $105,400.00 - $165,500.00 Secondary Level Salary Range: $131,100.00 - $206,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers, such as the scope and responsibilities of the position and the candidate’s experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, a savings plan, company-paid holidays and paid time off (PTO). Application Timeline

The application period for the job is estimated to be 20 days from the posting date; timelines may be shortened or extended depending on business needs and candidate availability. Equal Opportunity Statement

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 positions with government clearance and certain other restricted positions.

#J-18808-Ljbffr