✦ Luna Orbit — Software Engineering

Software Engineer

at Leidos Holdings

📍 San Diego, CA Unknown 💰 $87K – $157K USD / year Posted March 13, 2026
Salary $87K – $157K USD / year
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science, or related discipline
Category Software Engineering

This role involves designing and developing software for advanced RF signal processing systems, focusing on hardware integration, testing, and automation within a defense environment.

  • Design and develop APIs
  • Build GUIs for hardware control
  • Implement hardware-in-the-loop tests
  • Maintain documentation
  • Support field testing

The technical environment includes Python, MATLAB, hardware test equipment, and agile development methodologies for signal processing and hardware-software co-design.

The ideal candidate is a mid-level software engineer with at least 4 years of experience in Python and MATLAB, specializing in hardware/software integration, signal processing, and test automation within defense or government sectors.

PythonMATLABObject-oriented applicationsHardware Test EquipmentDesign and development
RF front end designFirmwareSignal processingHardware-software integrationAgile development
PythonMATLABHardware Test EquipmentAgileSpiral development
PythonMATLABAPIsGUIHardware Test EquipmentHardware-in-the-loopSignal processingSystem-on-chipRF signal processingAgile development
PythonPython programmingMATLABObject-oriented programmingAPIsHardware Test EquipmentGUI developmentHardware-in-the-loopHITLDesign and developmentSignal processingSystem-on-chipSoCRF signal processingSpiral or agile development
CommunicationTeamworkProblem-solvingTechnical documentationCollaboration
Industry Defense, Government/Public Sector
Job Function Developing and integrating high-performance signal processing software for defense applications
Software EngineerPythonMATLABObject-oriented applicationsAPIsHardware Test EquipmentGUIHardware-in-the-loopHITLSignal processingSystem-on-chipSoCRF signal processingAgile developmentSpiral developmentRFAgile

Lack of experience with Python or MATLAB, No hardware/software integration experience, No security clearance or inability to obtain one, Less than 4 years of relevant experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile