Aerojet Rocketdyne is seeking a Software Engineering Manager for our growing Huntsville, AL location. This role will perform both functional management duties, as well as provide direct technical support to programs. This position will report to the Director, Software Engineering.
This current opening may be filled at this level as posted or at one level higher.
In this role, you will contribute to the continued improvement and sustainment of Aerojet Rocketdyne's (AR) CMMI rated software development processes. Work with program management and other functional managers to ensure staffing of Software Engineering resources in support of program cost, schedule and technical requirements. Manage departmental overhead budgets and lead the development of staff. In addition to functional management responsibilities, you will contribute directly in a technical capacity to programs in the development of embedded real-time control systems software and/or application software by performing software requirements analysis, design, implementation, unit test and integration tasks. The ideal candidate would have prior team lead experience and experience in embedded, real-time and/or lab control software development and the C/C++ programming language. Candidate will ensure documentation of software developed for these efforts.
40% - Functional Management Responsibilities include:
60% - Individual Contributor responsibilities include:
Requires a Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related subject with at least nine (9) or more years of software development experience.
US Citizenship required. Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (U.S. Citizenship required). Must also be able to satisfy federal government requirements for access to government information, and having dual citizenship may preclude you from being able to meet this requirement.
Additional Requirements and Preferred Qualifications:
Work Environment and Physical Requirements
Employees in these positions must possess mobility to work in a standard office setting and to use standard office equipment, including a computer; stamina to sit and to maintain attention to detail despite interruptions; may occasionally lift/carry/push/pull up to 15 pounds; may require minimal walking, climbing, stooping, crouching, and/or bending; and vision to read printed materials and a computer screen, and hearing and speech to communicate in person and over the telephone. May require the ability to travel by air or auto. May require the use of personal protective equipment such as safety glasses, safety shoes, and shop coat. These positions may be expected to work varying shifts and hours to ensure successful operation of activities in the organization.