Director of Software Engineering
Core
Lead and expand a software engineering team to execute technical, programmatic, and business goals within the aerospace and defense sector.
Role type
Director of Software Engineering
Builds
Executable software engineering plans and high-performing engineering teams for defense and security programs
Domain
Aerospace and Defense
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented design, UML, embedded systems, C/C++, Java, cybersecurity, software development lifecycle management, budgeting, staffing, risk mitigation, Agile/Waterfall/Spiral methodologies
Preferred skills
Masters degree in CS/SE, 18+ years technical experience, 5+ years leadership experience, Secret clearance eligibility
Technologies
Git, SVN, VS Code, DOORS, PTC Integrity Modeler
Responsibilities
Lead, develop, and expand the Software Engineering team; Collaborate with senior leadership to convert business strategies into executable software engineering plans; Oversee software engineering organizational planning and execution including staffing, budgeting, and resource deployment; Guide cybersecurity initiatives balancing cost, security, usability, and compliance; Manage cost estimation processes related to contract proposals and budgets; Recruit, develop, and assign engineering talent; Administer performance reviews and facilitate career development; Provide technical oversight, mentorship, and guidance; Develop technical solutions and formulate risk mitigation strategies; Foster a culture of accountability, innovation, and collaboration
Seniority
Director, strategic leadership & team management