Job Openings Software Engineer

About the job Software Engineer


Software Engineer - (Fort Meade, MD)

Responsibilities:

  • Design, develop, and maintain software applications using C/C++ with a focus on digital signal processing (DSP) implementations.
  • Analyze and modify existing DSP code for optimal performance.
  • Collaborate with engineers and other team members to ensure successful project execution.
  • Write clear and concise technical documentation.
  • Participate in code reviews and maintain high coding standards.
  • Stay up-to-date on the latest advancements in DSP technologies.

Qualifications:

  • Bachelor's degree in Computer Science or a related field from an accredited institution (or).
  • Four (4) years of demonstrably relevant software engineering experience in projects with similar software development processes (to substitute for a bachelor's degree).
  • Proficiency in C/C++ programming language.
  • Strong understanding of digital signal processing (DSP) concepts.
  • Active TS/SCI security clearance with a current polygraph is mandatory. (DoD or IC experience is not required, but clearance must be verifiable).

Preferred Skills:

  • Experience with precision synchronous digital sampling and timestamping techniques.
  • Familiarity with high-order angle and amplitude modulation, multiplexed signals, and spread spectrum technology.
  • Background in high-speed digital signal processing systems development for military, aerospace, or intelligence applications.

Salary Ranges for Software Engineers:

- Level-1: $233,000

- Level-2: $269,000

- Level-3: $291,000