Specialist, Software Engineering

L3Harris Technologies•Los Angeles, CA
•$84,500 - $180,000•Hybrid

About The Position

L3Harris is seeking a Software Engineer to support a Research and Development Contract (RDC) who will be responsible for designing, developing, and maintaining large-scale image processing software. The Software Engineer will work with cross-functional engineering teams to develop software interfaces in accordance with operational performance requirements and overall system design. The ideal candidate will have experience with scalable data infrastructure, image processing, and geospatial applications.

Requirements

  • Bachelor's Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience
  • Eligible to obtain a TS/SCI security clearance

Nice To Haves

  • Thorough understanding of software engineering principles and industry best practices, including Agile development
  • Experience with object-oriented design, debugging, and software integration
  • Proficiency developing and maintaining software applications using C++ and/or Python
  • Strong written and verbal skills
  • Experience with source control (Git), Agile development tools (Jira, 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
  • Active TS/SCI security clearance

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, test, deployment, and sustainment
  • Develop and maintain software interfaces, services, and data-processing capabilities supporting mission applications
  • Troubleshoot software defects and support integration, test, 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
  • EAP
  • education assistance
  • parental leave
  • paid time off
  • company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service