Jobs · Engineering · New York

Technical Manager - Software Engineering

L3Harris Technologies · Rochester, NY · 3 days ago
On-siteEngineering$117k–$218k/yrFull-time

About the role

L3Harris is seeking a Technical Manager - Software Engineering to lead and direct a team of 15-25 software engineers in developing complex engineering solutions. The ideal candidate must have extensive knowledge of Software Engineering and associated principles of Software Development and Software Test.

Responsibilities

  • Leads and directs a team of 15-25 software engineers to meet customer requirements within allocated cost/scope/schedule commitments.
  • Participates in architecture, design, and code reviews.
  • Collaborates with other engineers to develop reliable solutions.
  • Observes Agile software development and engineering processes.
  • Provides software support for units under test to on-orbit assets.
  • Communicates with leadership on status, issues, milestones, and successes.
  • Manages and/or develops budgets for assigned function or department, including operating requirements, training, equipment and material purchases.
  • Makes significant improvements in processes, systems, or products.
  • Manages the implementation of the Software technical strategy and establishes short-term operational plans with measurable contribution to function/area results.
  • Responsible for the technical execution, staffing, and oversight of all programs/projects assigned to the organizational unit.
  • Acts as an advisor to subordinate staff members to meet schedules, resolve technical or operational problems.
  • Exerts influence in the development of overall objectives and short-term operational plans of the organization.
  • Frequently contacts with equivalent level managers, customer representatives concerning projects, operational decisions, scheduling requirements, contractual clarifications, and talent development.
  • Works to influence others to accept job function’s views or practices and agree/accept new concepts, practices, and approaches.
  • Requires ability to communicate with executive leadership regarding matters of significant importance to the organization.
  • Works with Business Development, Program Management, and Business Leadership to provide input for Strategic Planning, Research and Development Planning, and Inter-Corporation Resource Sharing.
  • Stays abreast of state-of-the-art technology; identifies disruptive or emerging technology trends for inclusion in Internal Research and Development or pursuit/program engineering change proposal opportunities.
  • Ability to enable teams to resolve issues across programs, drive innovative solutions, solve execution and technical challenges on time and within budget.

Qualifications

  • Bachelor’s Degree and minimum 9 years prior related experience, including substantial embedded software background.
  • Graduate Degree with a minimum of 7 years of prior related experience.
  • In lieu of a degree, minimum of 13 years of prior related experience.
  • 3 years of experience with management and leadership background with experience leading full software lifecycle development, including: executing performance appraisals, managing staffing allocation, software process leadership (CMMI), and career development.
  • 5 years of experience with Software Development methodologies like Agile/Scrum, Agile/SAFe, Waterfall, and TDD.
  • 5 years of experience with DevOps and a proven track record leading teams to leverage CI/CD pipeline.
  • 8 years of experience leading Software Development through various phases (Design, Coding, Integration, Deployment, Sustainment).
  • Experience as a Lead SW Engineer or Subject Matter Expert on a product development effort.
  • Minimum of 8 years of software development experience with OOD, UML, C/C++, Java, and Web Development.
  • Experience developing or leading Enterprise Software Systems with high availability requirements.
  • Experience with Cloud development and related technologies, like Containers and Cloud Services, and understanding of Cloud Service Models like IaaS, SaaS and PaaS.
  • Experience with ground based command, control, and communications for space based systems.
  • Ability to clearly and succinctly convey information and ideas, including strong executive communication and presentation skills.
  • High expectations for continuous improvement and sustained excellence for self and team members – Lean Six Sigma, data-based decision making, SW performance metrics.
  • Knowledge of EVMS, prior experience with Control Account Management (CAM)
  • Certified SCRUM Master, Product Owner, Release Train Engineer or Coach

Preferred Additional Skills

  • Experience as a Lead SW Engineer or Subject Matter Expert on a product development effort.
  • Minimum of 8 years of software development experience with OOD, UML, C/C++, Java, and Web Development.
  • Experience developing or leading Enterprise Software Systems with high availability requirements.
  • Experience with Cloud development and related technologies, like Containers and Cloud Services, and understanding of Cloud Service Models like IaaS, SaaS and PaaS.
  • Experience with ground based command, control, and communications for space based systems.

Pay

The salary range for this role in New York is $117,000 - $218,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location.

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • EAP
  • Education assistance
  • Paid time off
  • Company-paid holidays

Schedule

9/80 (Every Other Friday Off!)

Similar jobs