Software Engineer (C++, Python) - WFH
# Specialist, Software Engineering
About the Role:
L3Harris Technologies is seeking a Software Engineer to support a Research and Development Contract (RDC) focused on large-scale image processing software. The role involves designing, developing, testing, integrating, and sustaining software while working with cross-functional engineering teams to build interfaces and data-processing capabilities aligned with operational performance requirements and overall system design. The ideal candidate brings experience with C++ and/or Python, scalable data infrastructure, image processing, and geospatial applications. This position supports the full software development lifecycle and requires the ability to apply secure software-development practices within a mission-focused defense technology environment.
Key Responsibilities:
- Design, develop, test, integrate, and sustain software components using C++ and/or Python.* Support the full software development lifecycle (SDLC), including: * Requirements analysis * Software design * Implementation * Code review * Integration * Testing * Deployment * Sustainment* 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.* Comply with applicable program security requirements.* Work with cross-functional engineering teams to develop software interfaces aligned with operational performance requirements and overall system design.* Support scalable data infrastructure, image-processing, and geospatial applications.
Required Qualifications:
- Bachelor’s degree with a minimum of 4 years of prior relevant experience, OR* Graduate degree with a minimum of 2 years of prior related experience, OR* 8 years of prior related experience in lieu of a degree.* Eligible to obtain a TS/SCI security clearance.
Preferred Qualifications:
- Strong 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 applications using C++ and/or Python.* Strong written and verbal communication skills.* Experience with Git and Agile development tools such as Jira and Confluence.* Experience with automated testing and continuous software delivery practices.* Experience developing, deploying, or sustaining applications in Amazon Web Services (AWS) environments.* Experience with 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.
Skills & Competencies* Software Engineering* C++* Python* Object-Oriented Design* Software Development Lifecycle (SDLC)* Software Integration* Debugging* Automated Testing* Continuous Software Delivery* Git* Jira* Confluence* Agile Development* AWS* Cloud-Native Applications* Containers* Kubernetes* Image Processing* Image Processing Algorithms* Data Processing* Scalable Data Infrastructure* Geospatial Applications* Remote Sensing* Secure Software Development* Technical Communication* Problem-Solving
Education & Experience:
Education One of the following is required:* Bachelor’s degree + 4 years of prior relevant experience.* Graduate degree + 2 years of prior related experience.* No degree + 8 years of prior related experience.
Experience* Relevant software engineering experience as specified above.* Experience developing, testing, integrating, deploying, and sustaining software is central to the role.
Security Clearance* Must be eligible to obtain a TS/SCI security clearance.* An active TS/SCI clearance is preferred.
Work Arrangement & Schedule* Posted Location: Montebello, CA, US (Remote)* Job Location: Los Angeles, CA or Melbourne, FL* Work Arrangement: Remote as listed in the posting; the source also identifies Los Angeles, CA or Melbourne, FL as job locations.* Schedule: 9/80* Employees work 9 out of every 14 days, totaling 80 hours.* Every other Friday off.
Compensation & Benefits:
California* $97,000–$180,000
Florida* $84,500–$157,500Final compensation may vary based on factors including experience and geographic location. Benefits may include:* Health and disability insurance* 401(k) match* Flexible spending accounts* Employee Assistance Program (EAP)* Education assistance* Parental leave* Paid time off* Company-paid holidays Specific programs and options may vary based on date of hire, schedule type, and applicable collective bargaining agreements.
About L3Harris TechnologiesL3Harris Technologies is a defense technology company delivering end-to-end technology solutions across the space, air, land, sea, and cyber domains in support of national security missions. The company focuses on mission-critical technologies and provides an environment centered on professional growth, inclusion, collaboration, and excellence.
Compliance / Additional Information* L3Harris is an Equal Opportunity Employer and maintains a workplace free from unlawful discrimination.* L3Harris maintains a drug-free workplace and may conduct pre-employment substance abuse testing and background checks where permitted by law.* Security clearances may only be granted to U.S. citizens.* Applicants accepting a conditional offer may be subject to government security investigations and must meet eligibility requirements for access to classified information.* L3Harris may share submitted resumes and related application information with subsidiaries and affiliated companies for consideration for other available positions.* L3Harris Technologies is an E-Verify Employer.