Skip to main content
L3Harris logo

Specialist, Software Engineer

L3Harris

Greenville, TXJobSeen todaySeen in employer's feed today

See where you stand before you apply. No sign-up to start.

You apply on the posting's application page, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Greenville, TX
Work Authorization
Citizenship required

Olive focuses on jobs in the United States, including remote roles you can work from there.

Requirements

Credentials this posting asks for.

TS/SCI clearance, required

Job overview

The Specialist, Software Engineering develops and sustains software for Intelligence, Surveillance, and Reconnaissance programs in Greenville, Texas. The role spans requirements, design, implementation, integration, and testing, with attention to software, hardware, and system interfaces. Working under general supervision, the engineer contributes to program commitments and may coordinate assigned work or guide other engineers.

Skills & qualifications

RequiredNice to have

Skills

Software Requirements, requiredSoftware Design, requiredSoftware Implementation, requiredSoftware Integration, requiredSoftware Testing, requiredTechnical Documentation, requiredCross-Functional Collaboration, requiredC, nice to haveC++, nice to haveC#, nice to haveJava, nice to havePython, nice to haveRed Hat Enterprise Linux, nice to haveWindows Server, nice to haveReal-Time Operating Systems, nice to haveEmbedded Software, nice to haveHardware-Software Integration, nice to haveMultithreaded Programming, nice to haveParallel Programming, nice to haveDistributed Systems, nice to haveCommand and Control Messaging, nice to haveStreaming Audio, nice to haveFile Transfer, nice to haveData Dissemination, nice to haveNetwork Sockets, nice to haveProtocol Buffers, nice to haveUser Interfaces, nice to haveWeb Applications, nice to haveBackend Services, nice to haveScripting, nice to haveVirtualized Environments, nice to haveContainerized Environments, nice to haveSQL, nice to haveNoSQL, nice to haveDatabase Design, nice to haveDatabase Queries, nice to haveAutomated Testing, nice to haveVersion Control, nice to haveContinuous Integration and Delivery, nice to haveDebugging Tools, nice to have

Qualifications

Bachelor's Degree or Equivalent Experience, requiredBachelor's+4, Graduate+2, or 8 Years, requiredTS/SCI Clearance Eligibility, required

Full job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

Job ID: Req ID: 47183

Job Location: Greenville, Texas On-site

Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every other Friday off

Job Description:

The Specialist, Software Engineering develops and sustains software for Intelligence, Surveillance, and Reconnaissance (ISR) programs in Greenville, Texas. The role covers requirements, design, implementation, integration, and test, with particular attention to the interfaces between software, hardware, and the overall system. Working under general supervision, the engineer contributes to program cost, schedule, and technical commitments and may coordinate assigned work or guide other engineers.

Essential Functions:

  • Translate software requirements into designs, implementation plans, and testable solutions.

  • Design, develop, integrate, and maintain software applications and services for target systems.

  • Work with systems, hardware, and other engineering disciplines to define interfaces and evaluate operational performance.

  • Develop and execute software test procedures; document results and maintain related technical records.

  • Investigate software defects, integration issues, and performance problems, and implement appropriate fixes.

  • Estimate and validate software scope and effort; track assigned work against program cost, schedule, and technical objectives.

  • Communicate technical decisions, progress, and risks to engineering and program stakeholders, including customers or vendors when assigned.

  • Recommend improvements to software and development practices; provide technical guidance and review others' work when assigned.

  • Be able to obtain a Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance following investigation.

Qualifications:

  • 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.

  • Experience with software requirements, design, implementation, integration, testing, and technical documentation across the software development life cycle.

  • Experience contributing to software development with cross-functional engineering teams within program cost, schedule, and technical constraints.

Preferred Additional Skills:

  • Software development in C, C++, C#, Java, or Python, including work in Red Hat Enterprise Linux, Windows Server, or real-time operating systems.

  • Embedded or real-time software, hardware/software integration, and multithreaded or parallel programming.

  • Distributed systems for command and control messaging, streaming audio, file transfer, or data dissemination, including network sockets or Protocol Buffers.

  • User interfaces, web applications, backend services, scripting, and deployment in virtualized or containerized environments.

  • Structured Query Language (SQL) or NoSQL database design and queries.

  • Automated testing, version control, continuous integration and delivery, debugging tools, secure coding, or static analysis.

  • Aerospace or Department of Defense (DoD) programs, deployed ISR systems, third-party software integration, or an active TS/SCI clearance.

#LI-RW1

#LI-onsite

L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English (https://www.e-verify.gov/sites/default/files/everify/posters/EVerifyParticipationPoster.pdf) or Spanish (https://www.e-verify.gov/sites/default/files/everify/posters/EVerifyParticipationPoster.pdf) . For information regarding your Right To Work, please click here for English (https://www.eeoc.gov/sites/default/files/2022-10/22-088\_EEOC\_KnowYourRights\_10\_20.pdf) or Spanish (https://www.eeoc.gov/sites/default/files/2022-10/22-088\_EEOC\_KnowYourRightsSp\_10\_20.pdf) .

How this job compares

Set against the 39,056 open Software Engineer jobs on Olive Jobs, counted November 13, 2026.

Pay
  • This postingNot listed
  • Texas median$120–200K/yr1,431 salary ranges
  • Texas median$55–68/hr62 hourly ranges
Openings
Olive Jobs lists 2,313 open Software Engineer jobs in Texas and 39,056 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Texas
Experience
This posting asks for at least 4 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (32,226 postings).
Education
12,201 of the 39,056 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Pay, requirements and demand for Software Engineer jobs

Counted across the open, public US postings on Olive Jobs on November 13, 2026. Figures based on too few postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.