Northrop Grumman is looking for a Manager, Software Engineering 2 to lead and manage a team of 10-15 technical staff, ensuring successful program execution for hardware design and deployment projects, while also performing technical work.
Requirements
- Strong foundational knowledge of the following programming languages: Python & C++.
- Experience managing teams of 10 or more.
- Experience working in a lab environment.
- Experience writing and automating unit and integration tests.
- Developed software that interfaces and communicates with lab hardware.
- Experience designing and implementing solutions with minimal requirements.
- Ability to automate experimental tasks using high level and built-in software languages
Responsibilities
- Leading program engineering execution for hardware design and deployment projects.
- Providing technical leadership to the team and ensuring proper engineering processes and procedures are followed.
- Debug existing software tools and support implementation of new capabilities.
- Support the current and future development of test platforms within function, cost and schedule constraints
- Developed software that interfaces and communicates with lab hardware.
- Experience designing and implementing solutions with minimal requirements.
- Ability to automate experimental tasks using high level and built-in software languages
Other
- RELOCATION ASSISTANCE: Relocation assistance may be available
- CLEARANCE TYPE: Secret
- TRAVEL: Yes, 10% of the Time
- Candidate must be a US Citizen per program requirements.
- Ability to obtain and maintain a U.S. government security clearance per customer requirements.