• Software Defined Radio Subject Matter Expert

    Job ID
    Work Location
    US-MD-Annapolis Junction
    Regular Full-Time
    Clearance Level
    TS/SCI with Polygraph
  • Company Overview

    INNOPLEX is a family-focused company that has been awarded numerous awards to include Top Ranked Benefits, Best Places to Work, and Best Government Contractor in Howard County! Established in 2005, we have over 85 employees with the majority having a rich military service history. Our employees are mostly located in the surrounding areas of Columbia, MD and Aberdeen, MD. INNOPLEX is a mission-focused company with a wide range of expertise to include RF SIGINT Solutions, Wireless Protocol Processing, Cyber, and Mission Critical IT Operations.


    INNOPLEX, LLC is proud to be an Equal Opportunity Employer

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.


    Supports the REDHAWK Core Team by developing and applying advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems related to the Joint Tactical Radio System (JTRS) Software Communications Architecture (SCA). Plans, conducts, technically directs and evaluates projects or major phases of significant projects, coordinating the efforts of engineers and technical support staff in the performance of assigned projects. Applies software engineering methods and techniques to signal processing applications; evaluates and assesses the benefits of implementing functionality across a variety of platforms, including general purpose processors, digital signal processors, FPGA devices or custom processing solutions. Conducts investigations and test of considerable complexity. Reviews literature, patents and current practices relevant to the solution of assigned projects. Evaluates vendor capabilities to provide required products or services. Provides technical consultation to other organizations.


    Develop and maintain Linux-based SDR system framework and related development tools in a variety of languages and frameworks.


    • Familiar with Agile software development process
    • Experience with systems engineering process and software framework design
    • Experience with REDHAWK SDR Framework (components, devices, waveforms, CORBA, debuging, etc.)
    • Experience with Signal processing; channelizers, filters, resamplers, etc.
    • Experience with Python, C++ required (optionally Java/JavaScript)
    • Multi-threaded software development experience
    • Experience with Google Protocol Buffers
    • Experience with RPC Mechanisms (Redis, GRPC, etc.) and Client/Server models
    • Linux administration skills (bash scripts, services, rpm packaging, yum, etc.)
    • Experience with CentOS 6 and 7
    • Experience with AutoTools build environment
    • Experience with Git, GitLab CI, and Docker
    • Experience with Embedded Systems/SW Eng (Lab equipment, RF Signal playback, Antennas/RF)

    Additional Requirements / Qualifications

    Labor Category Requirements:

    • (2-4 YRS W/ PHD, 3-5 YRS W/ MS, 4-6 W/ BS OR 10-15 YRS W/ NO DEGREE)
    • Direct development experience with Digital Signal Processing (DSP) and/or protocol processing in software
    • Direct experience in the development of collection systems and/or related components within the IC
    • C++ development experience
    • Scripting language development experiences such as Python or Perl
    • Software defined radio experience
    • XML/XSD experience
    • Linux/Unix experience
    • Direct development experience with the Joint Tactical Radio System (JTRS) Software Communications Architecture (SCA)
    • Direct experience with Service Oriented Architecture (SOA) technologies
    • Working knowledge of commercial wireless standards
    • Direct development experience with CORBA
    • Direct development experience with Inter-process communication (IPC) mechanisms
    • Working knowledge of geolocation techniques such as AoA, TDOA, FDOA, etc. and geolocation services (preferred)
    • Direct development experience with enterprise service bus (ESB) technologies (preferred)
    • Direct experience specifying hardware (e.g., A/D performance, RF receiver characteristics, antenna characteristics) and software requirements (e.g., architecture throughput requirements) (preferred)
    • Java development experience (preferred)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed