Northrop Grumman
Principal / Sr. Principal Embedded Software Engineer - R10209681
Northrop Grumman, Linthicum, Maryland, United States
Overview
Principal / Sr. Principal Embedded Software Engineer position at Northrop Grumman. On-site in the greater Baltimore, MD area. Relocation assistance may be available. Clearance: Polygraph; Travel: up to 10% of the time. Base pay range disclosed in the job post. 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 across the full software development life-cycle, including requirements, design, coding, testing, and integration. This position may be filled as either a Principal Embedded Software Engineer or a Senior Principal Embedded Software Engineer. This position is contingent upon acquiring and maintaining the necessary U.S. Government security clearance per customers’ requirements prior to start. Responsibilities
Design, develop, operate and maintain embedded software and firmware for engineering, scientific and manufacturing applications. Apply standards, processes, procedures and tools throughout the system development life cycle. Contribute across the full software lifecycle: specification, design, implementation, integration, debugging and maintenance. Collaborate on-site in the Baltimore, MD area. Basic Qualifications
Principal Embedded Software Engineer
Bachelor’s degree in a STEM discipline with 5 years of experience, a Master’s degree with 3 years, or a PhD with 1 year. Knowledge of embedded software programming using object-oriented design in C/C++. Knowledge of operating system concepts for embedded systems (Linux or VxWorks). Ability to test, debug and integrate on embedded systems. Knowledge of requirement management, configuration management and change management tools. Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance. U.S. citizen; current active DoD Secret Clearance with ability to obtain and maintain TS/SCI w. Polygraph prior to start. Senior Principal Embedded Software Engineer
Bachelor’s degree in a STEM discipline with 8 years of experience, a Master’s degree with 6 years, or a PhD with 4 years. Knowledge of embedded software programming using object-oriented design in C/C++. Knowledge of operating system concepts for embedded systems (Linux or VxWorks). Ability to test, debug and integrate on embedded systems. Knowledge of requirement management, configuration management and change management tools. Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance. U.S. citizen; current active DoD Secret Clearance with ability to obtain and maintain 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 with 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 OOP. Experience with Agile and/or rapid prototyping software methodologies. Experience in embedded software programming on microcontrollers, DSPs or ARM cores embedded in FPGAs/SoCs. Demonstrated leadership, teamwork, interpersonal communication and a proactive attitude. Salary and Benefits
Primary Level Salary Range: $105,400.00 - $165,500.00. Secondary Level Salary Range: $131,100.00 - $206,000.00. The above salary ranges are general guidelines and may vary based on scope, responsibilities, candidate experience, and market conditions. The role may be eligible for overtime, shift differential, and discretionary bonuses. Company benefits include health, life and disability insurance, savings plan, holidays and PTO. Additional Information
Northrop Grumman is an Equal Opportunity Employer. U.S. Citizenship is required for positions with government clearance and certain other restricted positions.
#J-18808-Ljbffr
Principal / Sr. Principal Embedded Software Engineer position at Northrop Grumman. On-site in the greater Baltimore, MD area. Relocation assistance may be available. Clearance: Polygraph; Travel: up to 10% of the time. Base pay range disclosed in the job post. 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 across the full software development life-cycle, including requirements, design, coding, testing, and integration. This position may be filled as either a Principal Embedded Software Engineer or a Senior Principal Embedded Software Engineer. This position is contingent upon acquiring and maintaining the necessary U.S. Government security clearance per customers’ requirements prior to start. Responsibilities
Design, develop, operate and maintain embedded software and firmware for engineering, scientific and manufacturing applications. Apply standards, processes, procedures and tools throughout the system development life cycle. Contribute across the full software lifecycle: specification, design, implementation, integration, debugging and maintenance. Collaborate on-site in the Baltimore, MD area. Basic Qualifications
Principal Embedded Software Engineer
Bachelor’s degree in a STEM discipline with 5 years of experience, a Master’s degree with 3 years, or a PhD with 1 year. Knowledge of embedded software programming using object-oriented design in C/C++. Knowledge of operating system concepts for embedded systems (Linux or VxWorks). Ability to test, debug and integrate on embedded systems. Knowledge of requirement management, configuration management and change management tools. Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance. U.S. citizen; current active DoD Secret Clearance with ability to obtain and maintain TS/SCI w. Polygraph prior to start. Senior Principal Embedded Software Engineer
Bachelor’s degree in a STEM discipline with 8 years of experience, a Master’s degree with 6 years, or a PhD with 4 years. Knowledge of embedded software programming using object-oriented design in C/C++. Knowledge of operating system concepts for embedded systems (Linux or VxWorks). Ability to test, debug and integrate on embedded systems. Knowledge of requirement management, configuration management and change management tools. Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance. U.S. citizen; current active DoD Secret Clearance with ability to obtain and maintain 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 with 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 OOP. Experience with Agile and/or rapid prototyping software methodologies. Experience in embedded software programming on microcontrollers, DSPs or ARM cores embedded in FPGAs/SoCs. Demonstrated leadership, teamwork, interpersonal communication and a proactive attitude. Salary and Benefits
Primary Level Salary Range: $105,400.00 - $165,500.00. Secondary Level Salary Range: $131,100.00 - $206,000.00. The above salary ranges are general guidelines and may vary based on scope, responsibilities, candidate experience, and market conditions. The role may be eligible for overtime, shift differential, and discretionary bonuses. Company benefits include health, life and disability insurance, savings plan, holidays and PTO. Additional Information
Northrop Grumman is an Equal Opportunity Employer. U.S. Citizenship is required for positions with government clearance and certain other restricted positions.
#J-18808-Ljbffr