• Senior Signals Software Engineer

    Job ID
    2018-1606
    Work Location
    US-MD-Columbia
    Type
    Regular Full-Time
    Clearance Level
    TS/SCI with Polygraph
  • Company Overview

    INNOPLEX, LLC 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, LLC 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.

     

    Requirements

    The Signals Software Engineer develops, maintains, and enhances signal processing software (e.g. detectors, demodulators, protocol processors). Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

    • Develop software in an Agile development environment on a project with a focus on Radio Frequency (RF) to include experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signals analysis tools (e.g. WVT, DVT), and digital signal processing (e.g. adaptive beamforming/filtering, demodulation).
    • Analyze customer requirements.
    • Design, code, and test software.
    • Develop unit tests for developed software.
    • Develop constructs to enable mission and customer-driven analytic needs.
    • Migration of legacy application framework to a services based architecture

    Additional Requirements / Qualifications

    • Active Top Secret/SCI with Polygraph is required
    • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SSWE or equivalent experience on projects with similar software processes may be substituted for a bachelor's degree.
    • At least Twelve (12) years of experience as a SSWE or equivalent on a project with a focus on Radio Frequency (RF) to include experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signals analysis tools (e.g. WVT, DVT), and digital signal processing (e.g. adaptive beamforming/filtering, demodulation).
    • Additional Experience Preferred: Software defined radio architectures (e.g. SCA, REDHAWK, or GNU), commercial wireless standards, geolocation techniques, software configuration management tools (e.g. G1T, Clearquest, Trac, or Subversion), Python, Eclipse IDE, Google Protocol Buffer, model-based design (e.g. Matlab, SIMULINK), service oriented architecture, and Linux OS.
    • Must be an independent thinker, capable of performing high quality work, both independently and with a team, in a fast-moving environment
    • Strong analytical skills in the areas of adaptive filter theory, spectral estimation, detection and estimation theory, linear algebra, etc.
    • Experience developing and implementing digital signal processing algorithms to convert signals and to meet system performance and functionality
    • Experience with Agile development methodologies (Scrum, Kanban, etc.)
    • Strong experience in C++ & Java programming to include testing and debugging on Linux or Unix environments
    • Software defined radio architectures experience
    • Strong Linux skills
    • Installation, administration and configuration of continuous integration using: GIT, Jenkins, Maven, and Unix scripting
    • Experience with distributed processing concepts
    • Experience using the ASPEN SDK
    • Experience with C/C++ and Java integration of NVIDIA CUDA architecture
    • Strong communication skills with the ability to work independently and in a team.
    • High degree of creativity and ability to solve a wide range of difficult problems.
    • Full stack development experience

    Options

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