Software Systems Engineer Level I

Job ID
US-MD-Annapolis Junction
Regular Full-Time
Clearance Level
TS/SCI with Polygraph

Company Overview

Come join the company voted Top Ranked Benefits by The Baltimore Sun in 2014, One of the Best Places to Work 2015-2016, and newly awarded Best Government Contractor Overall in Howard County Maryland for 2016 by the HoCo Chamber of Commerce!


We are located in Columbia Maryland and have over 85 employees. We have a rich military service history with focused subject matter expertise supporting RF SIGINT Collection projects, Hardware / Software Systems Engineering Integration and Testing, and Wireless Network Information Assurance Products and Services.


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.



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

- Experience with REDHAWK SDR Framework

- Experience with Python, C++ required (optionally Java/JavaScript)

- Experience with Google Protocol Buffers

- Experience with RPC Mechanisms (Redis, GRPC, etc.) and Client/Server models

- Experience with BASH, CentOS6 and 7, AutoTools build environment, and RPM packaging

- Comfortable with Git and GitLab CI



Must currenlty hold a TS\SCI with Polygraph Clearance

Additional Requirements / Qualifications

Designs, develops, and analyzes complicated and difficult software programs for computer based systems. 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. As required, provides inputs tor documentation of new or existing programs.


  • C++ development experience
  • XML/XSD experience
  • Linux/Unix experience
  • Scripting language experience such as Python or Perl
  • Multi-threaded software development experience
  • Direct experience using CM tools such as Subversion/Trac or Git
  • 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
  • Working knowledge of Service Oriented Architecture (SOA) principles
  • Direct development experience with SOA/middleware technologies such as ICE, CORBA, ESB, SOAP
  • Direct development experience with Inter-process communication (IPC) mechanisms
  • Working knowledge of processing frameworks such as XMidas , SCA, GNURadio, etc
  • Working knowledge of commercial wireless standards
  • Working knowledge of geolocation techniques such as TDOA, FDOA, etc. and services


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