Real-Time Software Engineering Manager
TTM Technologies · Farmingdale, NY · 1 mo ago
Engineering$150k–$264k/yrFull-time
About the role
The Real Time Software Manager is responsible for overseeing a team of engineers in the design, development, integration, test, verification, and certification of Radar and Communication systems. This role requires a strong background in software engineering, leadership, and experience in managing complex projects.
Responsibilities
- Lead a team of approximately 10 engineers through the full lifecycle of design, development, integration, test, verification, and certification of Radar and Communication systems
- Provide mentorship, coaching, talent development, and performance feedback to cultivate a high-performing software engineering team
- Define, track, and report on team performance metrics; implement process improvements to drive productivity and quality
- Develop, execute, and monitor software project plans that meet cost, schedule, and quality objectives
- Partner with Program Managers, customers, and stakeholders to define project requirements, plans, and deliverables
- Manage cost accounts using Earned Value Management (EVM) practices
- Identify, track, and mitigate project risks; proactively pursue opportunities to improve outcomes
- Drive technical strategy and architecture decisions aligned with business and program goals
- Champion a culture of continuous improvement, innovation, and engineering excellence
- Manage resource allocation and lead hiring efforts to build a well-balanced, effective team
- Ensure clear, effective communication within the team and across disciplines
- Enforce compliance with applicable processes, standards, and engineering best practices
- Lead software proposal and estimate activities
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- 10+ years of experience in software engineering, with 5+ years in a full software development lifecycle environment
- 3+ years in a formal leadership role (technical lead, team lead, or engineering manager)
- Hands-on experience with modern C++ and Real-Time Operating Systems (RTOS)
- Experience managing programs with Earned Value Management (EVM) practices
- Demonstrated experience developing or leading development of real-time embedded software for defense systems such as Radar or Communication platforms
- Strong written and verbal communication skills, with the ability to engage technical teams and non-technical stakeholders alike
Preferred
- Familiarity with CI/CD pipelines and DevSecOps practices (GitLab, Jenkins, Git Bash, Jira, Artifactory)
- Experience with automated testing frameworks
- Knowledge of Radar, Surveillance, and/or Communication systems
- Familiarity with avionics software standards and certifications
Benefits
- Health and well-being benefit programs including medical, dental, vision, 401k, flexible spending and health savings accounts, accident benefits, life insurance, disability benefits, paid vacation & holidays
- Annual or quarterly company bonus may apply based on position assignment
- Shift premiums may apply for positions hired for alternative shifts
Pay
Compensation ranges for roles at TTM Technologies vary depending on a wide array of factors including skill sets, experience, and training. A reasonable estimate of the current range is: $149,978 - $263,755
Schedule
Not specified
Qualifications
Must have a background that would permit the U.S. Department of Defense (DoD) to issue a Secret Clearance, which includes US Citizenship.