Specialist, Software Engineer

L3Harris•Rochester, FL

About The Position

L3Harris is seeking a Software Engineer to support image science and remote-sensing programs. The role designs, develops, and maintains large-scale image-processing software and data systems. The engineer collaborates with cross-functional engineering teams to develop software interfaces that meet operational performance requirements and align with the overall system architecture. The ideal candidate has experience with scalable data infrastructure, image processing, and geospatial applications. The position supports the full software development lifecycle, from requirements analysis and design through implementation, code review, integration, testing, deployment, and sustainment in Linux environments. It also involves maintaining software interfaces, services, and data-processing capabilities for mission applications, troubleshooting defects, supporting integration and deployment activities, and following secure software-development practices and program security requirements. The job is based in Chantilly, Virginia; Rochester, New York; or Melbourne, Florida, and follows a 9/80 schedule: employees work 80 hours over nine days in each 14-day period, with every other Friday off.

Requirements

  • Bachelor’s degree and at least 4 years of relevant experience, or a graduate degree and 2 years of relevant experience; in lieu of a degree, 8 or more years of directly related experience will be considered.
  • Experience with object-oriented design, debugging, and software integration.
  • Proficiency developing and maintaining software applications using C++ and/or Python.

Nice To Haves

  • TS/SCI security clearance; an active TS/SCI clearance is also listed as a preferred skill.
  • Experience with source control (Git), Agile development tools (Jira and Confluence), automated testing, and continuous software-delivery practices.
  • Experience developing, deploying, or sustaining applications in Amazon Web Services (AWS) environments.
  • Experience building or supporting cloud-native applications using containers, Kubernetes, or related orchestration platforms.
  • Familiarity with image-processing concepts, algorithms, and analysis techniques.
  • Familiarity with remote-sensing systems, including sensor modalities, data collection, and geospatial applications.

Responsibilities

  • Design, develop, test, integrate, and sustain software components using C++ and/or Python.
  • Support the full software development lifecycle, including requirements analysis, design, implementation, code review, integration, testing, deployment, and sustainment in Linux environments.
  • Develop and maintain software interfaces, services, and data-processing capabilities supporting mission applications.
  • Troubleshoot software defects and support integration, testing, and deployment activities.
  • Apply secure software-development practices and comply with program security requirements.

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