Senior Manager Software Engineering
Core
Oversees software engineering projects and manages a group of Software Development Supervisors and Managers to ensure project milestones, objectives, budgets, and schedules are met.
Role type
Senior Manager Software Engineering
Builds
Transportation technology solutions and defense capabilities
Domain
Transportation systems and Defense
Deliverable
product features
Required skills
Project management, team leadership, resource planning, software design, cost control, budget preparation, technical specification, quality assurance, problem solving, stakeholder communication
Preferred skills
Experience with Cubic products, transportation technology industry knowledge
Technologies
Software engineering programming languages
Responsibilities
Assign projects to software managers and prepare personnel for higher responsibility, review resource plans across multiple projects, coach and mentor team members, manage recruitment and performance reviews, analyze system requirements and design definitions, ensure software follows quality standards and engineering procedures, prepare departmental budgets and status reports, support product delivery and customer services
Seniority
Senior, hands-on IC with management responsibilities