Senior Specialist, Software Engineering

L3Harris Technologies•Palm Bay, FL

About The Position

L3Harris is seeking embedded software engineers in Palm Bay or Malabar, Florida, to join a dynamic team extending and enhancing existing software components to deliver comprehensive test solutions for F-35 depot and manufacturing needs. The role works closely with cross-functional engineering team members to develop and evaluate hardware-software interfaces, operational performance requirements, and the design of the overall system. Development supports L3Harris mission systems integration architecture.

Requirements

  • Bachelor’s degree and a minimum of 6 years of prior relevant experience; or a graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a minimum of 10 years of prior related experience.
  • Ability to obtain a Secret clearance.

Nice To Haves

  • Experience interacting with software development throughout the design cycle, including major design and architecture reviews.
  • Experience with hardware and software integration and testing.
  • Knowledge of safety-critical software development and DO-178C or higher industry standards.
  • Experience with descopes and test automation using Python or similar languages.
  • At least 3 years of embedded development experience.
  • Experience with APIs, BSPs, drivers, OpenGL, and health and status.
  • Programming experience for Linux and real-time operating systems.
  • At least 3 years of C++ systems development experience, with understanding of software/hardware co-design, distributed systems design, and software/computer architecture.
  • At least 3 years of avionics lifecycle execution experience.
  • Secret clearance.
  • Strong working knowledge of Bash/Python, Intel x86/ARM/FPGA/SoC, embedded system design, release engineering, change and configuration management, debug/trace analysis, real-time operating systems such as VxWorks/LynxOS/Integrity, and software integration, test, verification, and validation.
  • Ability to work well across multiple engineering disciplines.
  • At least 3 years of experience writing or modifying Linux device drivers.
  • At least 3 years of experience with Linux kernel-space and user-space.

Responsibilities

  • Work on requirements, systems architecture, software architecture, and design.
  • Develop C/C++ software using existing tools.
  • Use testing tools that may include Python test frameworks and code coverage tools.
  • Conduct independent technical investigations of considerable complexity to improve system performance or resolve difficult system-requirements issues.
  • Coordinate with other functional engineers to develop and test products and resolve compatibility and interface problems with other subsystems.
  • Participate in specification, design, code, and test reviews with other departments.
  • Follow internal processes to ensure conformance with established policies and procedures.
  • Provide timely production support and problem resolution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service