Developing state-of-the-art solutions that safeguard national security through high-assurance encryption products and programs
Requirements
- A Bachelors Degree in Computer Science, Software, Computer, or Electrical Engineering
- At least 9 years of technical experience in software development with at least 2 years experience serving as a team lead
- Experience with recruiting and hiring technical talent
- Experience developing technical and cost volume inputs for proposals
- Experience as a Cost Account Manager utilizing EVMS
- 1-2 years of experience working within an Agile development environment is highly desirable
- Experience leading proposal development and Basis of Estimate generation
- Development experience in any of the following areas would be considered highly beneficial: Real Time embedded software development, Information Assurance, Naval Communications, Safety Critical systems
- Experience with DevOps process, tools, and procedures is highly desirable
Responsibilities
- Leading the software design and development processes including requirements analysis, specifications, design, implementation and development
- Driving efficient processes, creating best practices for software development as well as performing code and design reviews
- Collaborating with other software managers as well as Electrical and Systems Engineering managers to ensure effective product development
- Identifying and establishing development processes and standards to enhance productivity and performance of the team
- Contributing to development on projects as required
- Conducting performance evaluations of engineers
- Managing the recruitment interview and hiring process for additional software engineers
Other
- A Master’s degree is desired but not required
- Security Clearance (DOD Secret minimum)
- Experience with recruiting and hiring technical talent
- Participate in Engineering Proposal cost estimation and Basis of Estimate efforts
- Manage matrix organization manpower allocation