Radio Frequency Software Engineer

Tangram Flex•Dayton, OH
•Onsite

About The Position

Tangram is hiring a Software Engineer focused on RF/DSP to develop real-world embedded RF sensing and Electronic Warfare (EW) systems. The role involves architecting solutions, writing software for hardware, and participating in testing, data collection, and validation through deployment. The engineer will work across embedded systems, RF environments, and mission-critical software, collaborating with DSP engineers, hardware designers, FPGA teams, and modeling and simulation experts. The position is based in Dayton, Ohio, with travel of up to 20%.

Requirements

  • Bachelor's degree in computer science, electrical engineering, physics, or a related field.
  • Ability to obtain and maintain a U.S. government-issued security clearance; U.S. citizenship is required.
  • At least 6 years designing signal processing for EW systems.
  • Strong proficiency in C/C++, MATLAB, and Python.
  • Experience with modern systems languages such as Rust, Go, or Zig.
  • Hands-on experience with SDRs and RF data pipelines.
  • Working knowledge of Electronic Warfare concepts and RF/analog components.
  • Familiarity with DSP concepts and Linux development environments.
  • Excellent communication skills and ability to thrive in cross-functional teams.

Nice To Haves

  • Master's degree with at least 3 years of experience.
  • Experience with GNU Radio or similar frameworks.
  • Background in SIGINT, ELINT, or radar systems.
  • Familiarity with Open Architectures, including OMS and FACE standards.
  • Exposure to FPGA/firmware interfaces such as VHDL or Verilog.
  • Interest in REDHAWK, LabView, or Simulink.

Responsibilities

  • Design and develop embedded software for EW and RF sensing systems.
  • Architect hardware, firmware, and software partitioning for calibration algorithms and processing structures.
  • Build and integrate software for software-defined radios (SDRs) and RF front-ends.
  • Translate Electronic Warfare concepts, including EA, ES, and EP, into deployable capabilities.
  • Implement system models in C and MATLAB for optimal performance.
  • Collaborate with FPGA and hardware teams to integrate real-time algorithms.
  • Prototype operational capabilities.
  • Participate in testing, data collection, and validation.
  • Shape the product roadmap through direct interaction with Engineering Leadership.
  • Support proposals and white papers for new opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service