Lead, Software Engineering

L3Harris Technologies•Palm Bay, FL
•$117,000 - $218,000•Onsite

About The Position

L3Harris is seeking a well-rounded software engineer to design, build, integrate, test, and sustain mission-critical ground software using modern AI-assisted engineering workflows. The role supports ground capabilities including command and control, telemetry processing, mission planning, data distribution, automation, and operator-facing tools. The position is located in Palm Bay, Florida, or Rochester, New York, and follows a 9/80 schedule. Travel may be up to 10%.

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.
  • Top Secret security clearance.
  • Experience with software engineering fundamentals, including debugging, troubleshooting, and designing maintainable systems.
  • Experience building or sustaining software in Linux and containerized development environments.
  • Experience using AI-assisted development tools.
  • Experience with APIs, distributed systems, messaging or data flows, simulator or hardware integration, and automated testing.

Nice To Haves

  • Experience building software on Linux-based environments.
  • Experience with modern web applications and operator-facing tools.
  • Experience with messaging systems, databases, authentication and authorization, and CI/CD workflows.
  • Experience with performance analysis, interface troubleshooting, and collaborative code review.
  • Experience with secure coding, input validation, access control, logging, error handling, and operationally sensitive software environments.

Responsibilities

  • Design and implement software for satellite ground systems, including command and control, telemetry and data processing, mission planning, automation, simulation, and operator-facing tools.
  • Use AI-assisted engineering tools to improve productivity in coding, integration, test generation, debugging, documentation, and code review.
  • Validate AI-generated output for correctness, security, maintainability, and mission suitability before integration.
  • Develop secure, reliable, and maintainable software using modern engineering and DevSecOps practices.
  • Integrate software with simulators, hardware interfaces, external services, databases, and mission support systems.
  • Write automated unit, integration, and system tests, including negative and failure-mode scenarios.
  • Support system architecture, interface definition, troubleshooting, integration issue resolution, and performance tuning.
  • Collaborate with mission operations, systems engineering, cybersecurity, and test teams to deliver operationally ready capabilities.
  • Contribute to requirements traceability, interface control documentation, design artifacts, and user and developer guides.
  • Participate in agile ceremonies, peer reviews, and continuous improvement of AI-assisted software delivery practices.

Benefits

  • Health and 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