Software Developer l

JOB DESCRIPTION:

  • ​Develop SIGINT capabilities and systems in a a software defined radio framework.

DUTIES WILL INCLUDE:

  • Develop and integrate signal processing capabilities in a software defined radio (SDR) framework
  • Implement new software features, troubleshoot and fix bugs, write and maintain automated unit and system-level tests
  • Work closely with the team(s) developing the SDR framework, trying out new features, proposing new features, indentifying and troubleshooting bugs, etc.

REQUIRED EDUCATION AND EXPERIENCE

  • BSCS or BSCE and 2-5 years of experience; OR
  • No degree and 5-8 years of experience
  • JavaScript development experience
  • Linux/Unix experience
  • Experience with CM tools such as GIT
  • Minimum 2 years experience developing software in C++, including experience using debuggers such as GDB
  • Java development experience

DESIRED EXPERIENCE (although NOT required):

  • Experience with 
    • open-source web frameworks, such as Angular.js, D3.js, Node.js
    • developing user-facing visualizations and general user experience concepts
    • web-based server-side technologies and concepts
    • building and installing Linux RPMs
    • shell-scripting such as Bash
    • automated software testing including unit testing
    • continuous integration tools such as Gitlab CI or Jenkins
    • developing user interfaces for collection systems
  • Familiarity with 
    • RF collection concepts
    • the Agile development process
    • REDHAWK software defined radio framework or a similar framework such as GNU radio

More Information / Apply Now

Application Deadline

Type

Corporate / senior

131 National Business Pkwy # 120, Annapolis Junction, MD 20701

Annapolis , United States

Location

United States

Annapolis

Type

Corporate / senior

Application Deadline: