Specialist, Software Engineering

L3Harris•Fort Wayne, IN
•Onsite

About The Position

L3Harris is seeking a skilled and motivated Software Engineer to join its Space Systems team. The role contributes to developing and enhancing software solutions that support organizational objectives. This is a hands-on, on-site position requiring close collaboration with a multidisciplinary engineering team to design, develop, and maintain software used for integration, test, verification, and operational readiness of deliverable products. The ability to obtain and maintain a security clearance is required.

Requirements

  • Bachelor’s degree and at least 4 years of prior relevant experience; or a graduate degree and at least 2 years of prior related experience; or, in lieu of a degree, at least 8 years of prior related experience.
  • Experience with one or more programming languages such as C++, Python, or similar.
  • Experience with the full software development lifecycle (SDLC).
  • Experience in software integration and test, with strong software development and troubleshooting skills.
  • Ability to obtain and maintain a security clearance.

Nice To Haves

  • Experience with Atlassian tools (JIRA, Confluence, Bitbucket) or similar configuration management and defect-tracking tools.
  • Experience with Agile methodologies, including Scrum practices, team facilitation, and backlog management.
  • Experience with DevOps tools and technologies for virtualization and automation, such as Docker, Jenkins, CMake, git/Bitbucket, and Artifactory.
  • Experience with object-oriented software architecture and design.
  • Experience using AI-assisted and agentic software development tools, such as GitHub Copilot, OpenAI Codex, or Claude Code, to improve software design, implementation, debugging, testing, code review, and engineering productivity.
  • Experience with SQL, NoSQL, POSTGRES, Elasticsearch, or equivalent database infrastructures.
  • Experience with drivers and hardware interfaces including PCIe, 1553, RS232, FPGAs, and other unique hardware.
  • Experience with UML diagrams such as class, component, state, and sequence diagrams.
  • Experience with space hardware test methodologies and operations.

Responsibilities

  • Participate in the full software development lifecycle to create software used to integrate and test complex customer-deliverable hardware.
  • Collaborate with cross-functional engineering teams to understand mission needs and define, document, and refine software requirements and designs.
  • Design, implement, review, integrate, and test software using languages including C++, C, XML, and Python across Windows and Linux platforms.
  • Support hardware integration and test activities, including software troubleshooting, defect resolution, performance improvement, and technical problem-solving.
  • Apply software engineering best practices and established DevOps processes to deliver efficient, reliable, and maintainable solutions.
  • Use automation, reuse, and emerging AI-enabled development tools to improve productivity, quality, and long-term software reliability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service