TTM Technologies, Inc. - Publicly Traded US Company, NASDAQ (TTMI) - Top-5 Global Printed Circuit Board ManufacturerAbout TTM TTM Technologies, Inc. is a leading global manufacturer of technology products, including mission systems, radio frequency ("RF") components, RF microwave/microelectronic assemblies, and technologically advanced printed circuit boards ("PCB"s). TTM stands for time-to-market, representing how TTM's time-critical, one-stop design, engineering and manufacturing services enable customers to reduce the time required to develop new products and bring them to market.Additional information can be found at www.ttm.comAt TTM Technologies - Aerospace & Defense Sector, we're an industry leader in the design, development, and manufacturing of cutting-edge radar, surveillance, and communication systems. Our technologies are trusted worldwide to give our customers a tactical edge in the most challenging and unpredictable environments.TTM Technologies' Aerospace & Defense Sector is seeking an experienced Real-Time Software Engineering Manager to lead software development across Radar and Communication Systems programs. In this role, you will oversee a team of talented engineers developing real-time embedded C++ software, while collaborating closely with Mission Systems Hardware, Systems Integration, Quality, and Program Management. This is a high-impact leadership position that blends people management, technical vision, and project execution with direct influence on some of the most advanced defense and commercial systems in the field.Location: Farmingdale, New YorkAdditional information can be found at www.ttm.comMust have a background that would permit the U.S. Department of Defense (DoD) to issue a Secret Clearance, which includes US Citizenship.The Real Time Software Manager is responsible for the following areas: * 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 activitiesRequired: * 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) * 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 alikePreferred: * Familiari