Senior Specialist, Software Engineering

L3Harris•Salt Lake, UT
•Onsite

About The Position

The Senior Specialist, Software Engineering will work as an Embedded Board Support Package (BSP) Software Engineer using C++ and applying experience in embedded real-time software development. The role supports existing, new, and next-generation military communications applications. The engineer responds to bids and proposals, derives software requirements, creates designs, adds features to existing designs, and develops applications that implement requirements.

Requirements

  • Bachelor’s degree and at least 6 years of relevant experience; or a graduate degree and at least 4 years of related experience; or at least 10 years of related experience in lieu of a degree.
  • At least 6 years of embedded software engineering experience.
  • Experience configuring and patching U-Boot and Linux for an embedded system.
  • Experience configuring the root file system for an embedded system.
  • Knowledge of Linux device trees and the Linux boot process on an embedded system.
  • BASH scripting experience.
  • Significant C++ experience.
  • DoD SECRET security clearance or qualification to obtain one.

Nice To Haves

  • Experience with or familiarity with PetaLinux, Yocto, VxWorks, Linux driver development, Buildroot, JFFS2, UBI, UBIFS, BusyBox, board bring-up, or JTAG.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering.
  • Experience debugging hardware.
  • Familiarity with code revision management tools such as Git, Bitbucket, or ClearCase.

Responsibilities

  • Provide responses to bids and proposals.
  • Derive software requirements.
  • Create software designs and add features to current designs.
  • Develop applications that implement requirements.
  • Design and implement software for embedded devices from requirements through production using C and C++ in a cross-compiled environment.
  • Assess third-party and open-source software license documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service