Manager, Software Engineer

L3Harris Technologies•City of Rochester, NY
•$117,000 - $218,000•Onsite

About The Position

L3Harris Communications and Spectrum Dominance (CSD), Mission Critical Communications sector (MCC), is seeking a team-oriented engineering manager to lead development of complex waveform solutions for commercial and secure military communications products. The role manages designs and implementation involving embedded General Purpose Processor (GPP), Cryptographic Sub System (CSS), Field Programmable Gate Array (FPGA), and/or Digital Signal Processing (DSP) software for radios and other communications products. The manager leads technical staff in developing customer solutions amid short schedules, resource constraints, and evolving requirements, and works with geographically distributed teams to promote efficient development and quality throughout the product lifecycle. The position includes functional management of developers working on high-assurance tactical military radio communications products, as well as cross-functional coordination with product design, test, manufacturing, logistics engineering, product and program management, other groups, and external customers. The manager helps translate customer requirements into complete system solutions that balance technical, schedule, and cost constraints.

Requirements

  • Bachelor’s degree and at least 9 years of related experience; or a graduate degree and at least 7 years of related experience; or, in lieu of a degree, at least 13 years of related Software Engineering experience.
  • Experience with embedded C++/C, Agile Scrum, and DevOps-based software development.
  • Ability to obtain a U.S. security clearance.

Nice To Haves

  • Experience working in collaborative software design, development, and test teams of 3 to 30 engineers.
  • Experience leading teams of 5 or more engineers and managing their efforts, budgets, and schedules.
  • Experience with all phases of the software project development lifecycle, including analysis, design, development, testing (including unit testing), and automation tools.
  • Experience with agile software development using iterative, time-boxed development processes such as Scrum.
  • Self-motivation and ability to work with little supervision in diverse environments.
  • A successful track record planning, executing, and tracking personal and team task assignments.
  • Demonstrated ability to lead small product-development engineering teams and mentor engineers.
  • Experience mentoring and directing small groups of engineers.
  • Experience managing activities across geographically disparate locations.
  • Knowledge of Capability Maturity Model (CMM), Capability Maturity Model Integration (CMMI), or other defined software development processes.
  • Certified ScrumMaster® certification.
  • Certified Project Management Professional (PMP)® certification.
  • Experience contributing to software architecture development.
  • Experience with UML and object-oriented analysis and design (OOA/OOD) methodologies.
  • Demonstrated ability to analyze and debug software and related hardware issues.
  • Radio communications or networking experience.
  • Excellent oral and written communication skills.
  • Experience with Agile Development and Scrum.
  • Experience with Earned Value Management.
  • Experience with embedded software development.

Responsibilities

  • Plan and manage project execution to align with scope, budget, and schedule.
  • Manage the product development lifecycle, including system and software requirements analysis, high-level and detailed design, implementation, testing, integration, documentation, and government certification of embedded software designs.
  • Apply best practices for design processes, software design, code development, and release processes, including simultaneous releases for multiple devices.
  • Functionally manage a small group of developers working on high-assurance communications products in the tactical military radio domain.
  • Manage staffing allocations against defined engineering resource demands.
  • Communicate technical and business matters clearly and logically.
  • Balance recurring product cost, budget, schedule, and technical solutions.
  • Support organizational development through recruiting, mentoring, career development, talent assessments, and performance reviews.
  • Collaborate with product design, test, manufacturing, logistics engineering, product and program management, other groups, and external customers to define and execute radio product development projects and deliver high-quality products.
  • Convert customer requirements, including informal requirements, into complete systems solutions that balance program technical, schedule, and cost constraints.
  • Support collection and analysis of project execution and software performance metrics.
  • Support new business pursuits, proposals, and Basis of Estimates (BOE).
  • Identify and implement engineering process improvements, promoting cross-team and cross-functional collaboration and reuse.

Benefits

  • Health insurance
  • Disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee Assistance Program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service