Logo
Northrop Grumman

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

Northrop Grumman, Cincinnati, Ohio, United States, 45208

Save Job

Overview

Principal/Sr. Principal Engineer - Embedded Software - R10205630-2 at Northrop Grumman. Location: Beavercreek, OH. Travel: Yes, 10% of the time. Clearance Type: Polygraph. Relocation assistance may be available. NG Microelectronics Center is seeking Embedded Software Engineers to support architecture definition and product design at our Beavercreek, OH location (Dayton, OH). We are looking for engineers who want to learn new technologies and contribute to the development, enhancement, and maintenance of complex designs on cutting edge products and systems. The selected individual will work on designs across the full product life cycle, applying software development knowledge on hardware systems. Responsibilities

Design, develop, document, and test software targeting microcontrollers, embedded microprocessors, and general-purpose processors. Collaborate with peers and other engineering disciplines in planning, design, and integration of complex digital systems. Work collaboratively in small groups composed of local and remotely located peers. Interface with vendors, contractors, and customers. This position can be filled as a Principal Embedded Software Engineer or Senior Principal Embedded Software Engineer. On-site work at Beavercreek, OH is required. Basic Qualifications — Principal Engineer, Embedded Software

Bachelor's Degree in STEM from Computer Science, Computer Engineering, or related field with 5 years of experience; or Master’s degree with 3 years of experience; or PhD with 0 years of experience. Experience with software programming languages including C, C++, and Python. Experience with embedded systems debugging and system analysis tools (e.g., JTAG emulators, remote GDB servers, USB or benchtop logic analyzers). Familiarity with common source control tools (git, Mercurial, etc.). Candidate must be a US Citizen. Clearance: Ability to obtain and maintain the necessary level of US Government security clearance per customer requirements. Basic Qualifications — Senior Principal Engineer, Embedded Software

Bachelor's Degree in STEM from Computer Science, Computer Engineering, or related field with 8 years of experience; or Master’s degree with 6 years of experience; or PhD with 4 years of experience. Experience with software programming languages including C, C++, and Python. Experience with embedded systems debugging and system analysis tools (e.g., JTAG emulators, remote GDB servers, USB or benchtop logic analyzers). Familiarity with common source control tools (git, Mercurial, etc.). Candidate must be a US Citizen. Clearance: Ability to obtain and maintain the necessary level of US Government security clearance per customer requirements. Preferred Qualifications

Active Top Secret SCI security clearance. Advanced degree in computer science, computer engineering or related field. Experience with embedded communications protocols such as SPI, I2C, and RS-232. Experience with the agile software development lifecycle. Experience with embedded development environments such as Xilinx Vitis and GCC tooling. Experience with test automation and instrument control. Experience with RTOS (e.g., FreeRTOS, VxWorks, or Linux with PREEMPT_RT). Experience with deriving software requirements and creating design artifacts (e.g., UML). Familiarity with Confluence, JIRA, Bitbucket and Gitlab. Salary

Primary Level Salary Range: $100,300.00 - $150,500.00 Secondary Level Salary Range: $124,900.00 - $187,300.00 The above salary ranges are guidelines. Salary offers consider the scope and responsibilities of the position, candidate experience, education, skills, and market conditions. Overtime, shift differential, and discretionary bonuses may apply where applicable. The application period for the job is estimated to be 20 days from the posting date, subject to change. 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