Northrop Grumman develops pioneering technologies and revolutionary systems that support national defense and impact lives worldwide. The company is seeking an Associate or Engineer Embedded Software professional to develop and maintain real-time embedded software, participate across the full software development lifecycle, and support operational flight program modernization, sustainment, emulation, and simulation. The role also involves solving complex problems and collaborating with program management, customers, and interdisciplinary engineering teams.
Develop, modify, and maintain embedded real time software and tools following best practices and standards
Participate in the full software development life cycle, to include requirements development, modeling and design, testing, integration, formal system testing, release, installation, and maintenance
Provide leadership in solving complex problems
Interact with Program Management and customers applying excellent verbal, written and interpersonal skills
Qualification
Required
• Must have a Bachelor of Science (B.S) degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent STEM related discipline
• Proficiency in C/C++ or Python and Object-Oriented programming
• Proficiency in all areas of the software development lifecycle process from requirements to testing
• Proficiency in analytical thinking and problem-solving
• Highly motivated self-starters and able to efficiently operate in a team environment
• Strong verbal and written communication skills
• Must currently hold or be able to obtain and maintain a U.S Department of Defense (DoD) Secret level security clearance
• Must have a Bachelor of Science (B.S) degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent STEM related discipline
• Minimum of 2 years of direct relevant experience with B.S degree; Minimum of 0 years of direct relevant experience with Masters degree
• Proficiency in C/C++ or Python and Object-Oriented programming
• Proficiency in all areas of the software development lifecycle process from requirements to testing
• Proficiency in analytical thinking and problem-solving
• Highly motivated self-starters and able to efficiently operate in a team environment
• Strong verbal and written communication skills
• Must currently hold **or be able to obtain** and maintain a U.S Department of Defense (DoD) Secret level security clearance
Preferred
• Experience developing/debugging software targeted at real-time embedded systems
• Experience with VxWorks, Green Hills Integrity, Embedded Linux, or other real time operating systems
• Experience with hands-on software/hardware integration and testing
• Experience with the Agile software development process
• Experience interfacing with customers and/or stakeholders
• Experience leading cross-functional engineering teams
• Experience with assembly language, computer architecture, board support packages
• Experience analyzing system requirements to derive software design and test specifications
• Experience using an Agile management tool, such as Jira
• Experience using an automated testing tool, such as Jenkins
• Experience using a software configuration management tool, such as git
• Experience with software testing tools, such as Google Test
• Experience with Linux (or similar) command line and shell scripting
• Experience programming Input/Output device interfaces, such as serial, MIL-STD-1553, or sockets/ethernet
• Experience with multi-threaded programming and ensuring data integrity
• Experience using AI to aid software development
* **Work on site in Beavercreek, OH
Benefits
Relocation assistance may be available
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.
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.