Wireless Protocols Software Engineer

CACI

$58,000-$115,900; not specified; not specified py
Digital signal processing
Physical layer algorithms
Software-defined protocol processing
Define, design, implement, and test components of wireless protocol stacks, ranging from physical layer (PHY) algorithms to layer 2/layer 3 procedures

Job Summary

  • Define, design, implement, and test components of wireless protocol stacks, ranging from physical layer (PHY) algorithms to layer 2/layer 3 procedures.
  • Work with customers (both internal and external to CACI) to help integrate our solutions into a wide variety of applications and use cases.
  • You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

Matching Summary

Define, design, implement, and test components of wireless protocol stacks, ranging from physical layer (PHY) algorithms to layer 2/layer 3 procedures.

Salary

$58,000-$115,900; Not specified; Not specified

Skills & Requirements

Must-have

  • digital signal processing
  • physical layer algorithms
  • software-defined protocol processing
  • modern C++ programming
  • Linux-based operating systems
  • wireless test equipment

Nice-to-have

  • continuous improvement drive
  • distributed team collaboration
  • virtualization and containerization
  • cellular LTE and NR protocols

Key Requirements

  • Bachelor's degree or higher in CS/EE or equivalent
  • 0-2 years of related experience
  • Signal Processing or DSP experience
  • C/C++ programming experience
  • Ability to obtain TS/SCI clearance

Work Rights

Ability to obtain TS/SCI clearance

Tailored Resume

Cover Letter