Manager, Software Engineer

L3Harris•Salt Lake, UT
•Onsite

About The Position

L3Harris is seeking a dynamic, hands-on leader to manage a team of approximately 15 software engineers. The team develops software solutions for all branches of the military and the intelligence community, with work contributing to national security. The manager is responsible for meeting contract requirements, cost and schedule commitments, and functional and business objectives throughout the development lifecycle. The role requires leadership experience and responsibility for software engineering and communications technology. The position is onsite in Salt Lake City, Utah, and follows a 9/80 schedule: employees work 9 days out of every 14, totaling 80 hours, with every other Friday off. The position reports to a Senior Manager in the Software organization.

Requirements

  • Bachelor’s degree and at least 9 years of prior relevant experience; or a graduate degree and at least 7 years of prior related experience; or, in lieu of a degree, at least 13 years of prior related experience.
  • Strong background in software development.
  • Knowledge of various waveforms and wireless communications.
  • Experience with open-source Linux development.
  • Proven record of successfully leading large project planning and development activities.
  • Significant experience bidding new technical work and related activities.
  • Effective communication skills, including demonstrated presentation skills.
  • Excellent analytical skills for evaluating fiscal or technical data and making decisions.
  • Demonstrated ability to build consensus cross-functionally.
  • Excellent mentoring skills.
  • Ability to handle stressful situations professionally across all aspects of the situation and organization.
  • Demonstrated history of embracing change and continually driving organizational improvement.
  • Ability to obtain a U.S. security clearance.

Nice To Haves

  • Advanced proficiency in C++ and demonstrable knowledge of modern object-oriented design principles.
  • Experience with hands-on software development and troubleshooting on embedded targets using an RTOS (Real-Time Operating System).
  • Advanced knowledge of signal processing, control systems theory, or networking fundamentals.
  • Knowledge of protocols such as IP, UDP, TCP, IPSec, DDS, and SNMP.
  • Good communication skills and ability to work well in a team environment.
  • Solid presentation and writing skills.
  • Previous professional experience working within the Department of Defense (DoD) or intelligence community.
  • Active U.S. security clearance.

Responsibilities

  • Execute software development in a cost-effective and time-efficient manner.
  • Manage a team of approximately 15 software engineers and deliver program performance to cost and schedule commitments.
  • Maintain accountability to internal and external customers for cost and schedule performance on programs, IRADs, and internal orders.
  • Manage engineering overhead funds and efforts, with a focus on contributions to the Direct Labor Base.
  • Coordinate and provide senior review of bid and proposal efforts for related technology design and development.
  • Manage relationships with external hardware and software vendors.
  • Participate in technical and programmatic discussions with customers to understand and manage expectations.
  • Contribute to new business pursuits by building cross-functional relationships in New Business Development and across business areas.
  • Mentor and motivate staff and engineers, and develop group leadership talent.
  • Hire qualified staff and provide technical training and continuing education to advance staff capabilities and state-of-the-art technology.
  • Contribute to new and innovative technologies and processes, including proposing internal research and development investments and executing funded IRAD and internal order projects.
  • Contribute to strategic plans and technology development roadmaps for Networking.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service