Jobs at Great Bay Staffing Group

View all jobs

Software Development Engineer - TS/SCI

Denver, CO · Information Technology · 220000
  • Salary in the $160-220,000 range
  • Comprehensive Benefit and Retirement Programs. 
  • Relocation Paid

We are seeking a dynamic team player to collaborate closely with our Digital Signal Processing (DSP) engineers and domain experts. In this role, you will be instrumental in creating cutting-edge tools and enhancing our existing ones. We are looking for a highly motivated individual with a robust background in C++ and Python development and a solid foundation in computer science.

Key Responsibilities:

  • Collaborate closely with Digital Signal Processing (DSP) engineers and other domain experts to develop and enhance tools.
  • Engage in rapid prototyping, development, modification, and improvement of a suite of signal processing tools.
  • Implement real-time signal processing algorithms on Linux-based SDR platforms.
  • Provide support to meet customer needs and requirements.
  • Analyze and troubleshoot system performance.

Who Will Be a Great Fit?  

To excel in this role, the ideal candidate should possess:

  • Proficiency in C++ and Python.
  • Experience working in a collaborative team development environment with version control.
  • Strong written and verbal communication skills.
  • Prior experience in developing systems for the Intelligence and Defense sectors.
  • Comfort working within a Linux development environment.
  • A minimum of a B.S. in Computer Engineering or Computer Science.

Desirable Experience:

While not required, the following experiences and skills would be beneficial:

  • Familiarity with XMIDAS.
  • Knowledge of Java.
  • GUI development experience, with a preference for familiarity with QT.
  • Experience with code management tools like Git.
  • Familiarity with Intel Compiler and/or Intel optimization tools (e.g., VTune).
  • Experience with Atlassian tools, such as JIRA, Stash, Confluence, and Jenkins.
  • Ability to analyze and optimize existing algorithms through methods like refactoring, multi-threading, and performance analysis.
  • Knowledge of multi-threaded signal processing algorithms in Python/C++ on Linux hosts.
  • Comfortable working with remote team members.

If you are a self-driven, skilled developer with a passion for signal processing and a desire to work on cutting-edge projects, we encourage you to apply. Join our team and be part of an exciting journey in the world of Digital Signal Processing.

As recruiters, we are skilled in our field and understand how to match an opportunity with the individual. If you choose to send us your resume, be advised we will not share it with any employer without your permission. 

If this isn't the right position for you, please share it with someone who might be interested. In the meantime, please look at our website – we have other openings that may suit your needs!

Thank you,

Brian Hughes

Share This Job

Powered by