Embedded Software Engineer

SecmationHuntsville, AL
2dHybrid

About The Position

Embedded Software Engineer - RF & Communication Systems [SDR] Location: Huntsville, AL Position Type: Full-Time | Hybrid Relocation assistance Why Engineers Choose Secmation Secmation is a proven, mission-focused engineering company with more than a decade of delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security. Small company. Big mission. Real engineering. Secmation is seeking a Junior Embedded Software Engineer with an interest in RF systems, military communications, radar, SATCOM, or Software-Defined Radios (SDR). In this hands-on role, you will develop and support embedded software for secure communications and electronic warfare systems, working alongside experienced engineers in a highly collaborative environment. You will contribute to mission-critical DoD programs , gaining exposure to real-world RF and embedded systems while building a strong foundation in embedded software development, signal processing, and secure system design.

Requirements

  • Active DoD clearance required.
  • MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 1-2 years' experience in embedded systems software development.
  • Proficiency in C/C++ for embedded systems; strong Python preferred.
  • Experience with Linux-based operating systems in embedded environments.
  • Deep technical background in communication systems, RF, and SDR development (e.g., GNURadio, REDHAWK, or similar frameworks).
  • Experience in simulation of radio equipment
  • Strong understanding of digital signal processing, error correction, adaptive tuning, and optimization for communication systems.
  • Familiarity with cybersecurity protections in RF and communications systems.
  • U.S. Citizenship is required for this position due to government clearance requirements.

Responsibilities

  • Develop and maintain embedded software for RF and communications systems, with a focus on Software-Defined Radio (SDR) platforms.
  • Implement and integrate signal processing algorithms and communication waveforms under the guidance of senior engineers, supporting secure and resilient system operation.
  • Collaborate with RF, hardware, and systems engineering teams to support the design and integration of embedded software for defense and industrial communication systems.
  • Participate in hardware-in-the-loop (HWIL) testing, simulations, and field evaluations, assisting with system validation, debugging, and performance analysis.

Benefits

  • Relocation assistance
  • 9/80 work schedule (every other Friday off)
  • Paid time off & flexible work schedules
  • Comprehensive health, dental, and vision insurance
  • Life and disability insurance (short & long-term)
  • 401(k) retirement benefits plus employer contributions
  • Company equity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service