Associate, Software Engineering

L3Harris•Palm Bay, FL
•Onsite

About The Position

L3Harris is seeking Embedded Software Engineers in Palm Bay, Florida, to join a team supporting the design, development, integration, and testing of embedded computing systems for programs within the Advanced Mission Technologies division. The team develops secure mission architectures across multiple business areas. The role collaborates with cross-functional engineering teams to deliver reliable, high-performance embedded software that meets mission and customer requirements. The position supports mission systems integration architecture and customer deployments, with work on complex systems focused on mission computing, memory systems, and/or displays. No immediate travel is expected, although travel to customer sites may be required based on program needs. The successful candidate must be able to obtain a Secret security clearance.

Requirements

  • Bachelor’s degree and 0 to 2 years of prior related experience, or at least 4 years of prior related experience in lieu of a degree.
  • Ability to obtain a Secret security clearance.
  • Ability to work well across multiple engineering disciplines.

Nice To Haves

  • Experience participating in software development throughout the design cycle, including major design and architecture reviews.
  • Experience with hardware-software integration and testing.
  • DevSecOps and test automation experience using Python or similar languages.
  • Embedded development experience, including APIs, BSPs, drivers, OpenGL, or health and status.
  • C++ systems development experience and understanding of software/hardware co-design, distributed systems design, and software or computer architecture.
  • Experience with avionics lifecycle execution.
  • Experience with embedded security and encryption.
  • Knowledge of safety-critical software development and DO-178B or later industry standards.
  • Working knowledge of Bash or Python; Intel x86, ARM, FPGA, SoC, GPP, or GPU; embedded system design; release engineering; change and configuration management; debug or trace analysis; real-time operating systems such as VxWorks, LynxOS, or Integrity; SELinux; and software integration, testing, verification, or validation.
  • Ability to understand and work with network storage, and understanding of Gigabit Ethernet or InfiniBand.
  • Working knowledge of authentication schemes, from RADIUS to LDAP.

Responsibilities

  • Develop software in C/C++ using existing tools.
  • Work with cross-functional engineering teams to develop and evaluate hardware-software interfaces, operational performance requirements, and overall system design.
  • Contribute to requirements, testing, systems architecture, software architecture, and software design.
  • Use testing tools, which may include Python test frameworks, and software coverage tools.
  • Support L3Harris mission systems integration architecture and customer deployments.
  • Work on complex systems focused on mission computing, memory systems, and/or displays.
  • Collaborate effectively across multiple engineering disciplines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service