Kansas Works Veterans Jobs

Kansas Works Logo

Job Information

Knowmadics, Inc. Senior Radio/Communication Systems Engineer in Wichita, Kansas

This job was posted by https://www.kansasworks.com : For more information, please see: https://www.kansasworks.com/jobs/12904057

Job Purpose/Summary

This position develops and tests software-defined radio (SDR) applications, analyzes protocol-based wireless communication signals, and performs cybersecurity analysis. The position works closely with our team of software developers, cellular SMEs, and machine learning experts to design, implement, and evaluate systems that advance the security of terrestrial and space-based cyberphysical systems. It is an individual contributor position, responsible for research and development activities supporting the prototyping, evaluation and maturation of systems being delivered under our Applied Research government contracts.

Duties and Responsibilities

  • Provide technical assistance for requirements generation and research project scoping for engineering and applied R&D projects in the wireless communication domain.
  • Develop and test software-defined radio (SDR) applications using tools such as SoapySDR and GNU Radio.
  • Contribute your protocol/signal analysis skills to support threat modeling and countermeasure development for complex cyberphysical systems.
  • Develop and maintain software using test-driven development methodologies.
  • Collaborate with software engineers and cyber/signals-focused teammates to design and implement new features and applications.
  • Write technical documentation and user manuals.
  • Perform limited hardware prototyping with radio equipment as needed.

Qualifications

  • Formal or applied training, or equivalent experience, in electrical engineering, computer science and/or communications systems.
  • 3+ years of experience using SoapySDR, GNU Radio, Ettus UHD, or other tools to programmatically control and pipe data from software-defined radios.
  • 3+ years of experience with protocol analysis and using software-defined radios to analyze protocol-based communication signals
  • Experience in modern C++ development (and a bit of C), including test-driven development.
  • Knowledge (to physical/baseband level) of at least one wireless communication protocol such as BLE, 802.11/wifi, 4G/LTE, or 5G.

Additional desired experience:

  • Experience with Python, including Cython and Python with native extensions.
  • Experience with FPGA or GPU acceleration for signal processing.
  • Experience with basic hardware prototyping for SDR front ends, including basic amplifier design.
  • Knowledge of common cybersecurity concerns for wireless communication protocols (e.g., deauths, replay attacks).
  • Experience with cybersecurity research

Working conditions

This position may occasionally require travel to support integration and test events.

Physical requirements

This position has no particular physical requirements.

Direct reports

List by job title any positions to be supervised by the incumbent.

DirectEmployers