View all jobs

Senior Software Engineer (Digital Signal Processing)

Annapolis Junction/Fort Meade, Maryland · Information Technology
 POSITION:  Senior Software Engineer (Digital Signal Processing)
LOCATION:  Annapolis Junction/Fort Meade, MD 20701

REQUIRED CLEARANCE:  TS/SCI with FULL SCOPE POLYGRAPH (must have prior to applying)

Position Description:

Develop, test, deploy, operate, and maintain digital signal processing software and systems in support of a distributed DSP (Digital Signal Processor) architecture.  The Software Engineer will apply DSP expertise to engineer new capabilities, to enhance existing capabilities, and to maximize processing on the available architecture.  The Software Engineer will work within a team to administer lab and remote systems/networks, ensuring the security, stability, and effective performance of this DSP architecture.  The Software Engineer will play a critical role in engineering these systems and software in an active environment and will collaborate to solve challenging problems of national interest.  The Software Engineer needs to have technical expertise and highly effective people skills to achieve these goals.

Required Individual Qualifications:
  • Twenty (20) years' experience in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or another related discipline from an accredited college or university is required.
  • Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.

REQUIRED Technical Skills:
  • Extensive experience with the theory and implementation of DSP algorithms
  • Extensive experience with C/C++ software development
  • Significant experience with Python and/or MATLAB programming
  • Significant experience with the Linux operating system, including familiarity with system administration functions

PREFERRED Technical Skills (desired, but not mandatory): 
  • Experience with current developments in computer hardware technology, including tradeoffs and configuration of various components
  • Experience with querying and maintaining databases (e.g., MySQL, Elasticsearch, etc.)
  • Familiarity with the theory and implementation of machine learning algorithms
  • Familiarity with web development, including languages such as Java or JavaScript, frameworks such as Flask or AngularJS, etc.

THE KENJYA-TRUSANT GROUP, LLC is a Service-Disabled Veteran-Owned Small Business that was established in 2015 as a merger between The Kenjya Group, Inc. and Trusant Technologies, LLC. Our mission is to implement, support and protect the nation’s advanced technology systems, business processes and high-technology facilities. Working with the Department of Defense, Department of Homeland Security, the Intelligence Community, state and local governments, and commercial clients, Kenjya-Trusant provides cyber protection, information technology, engineering, construction management and acquisition support services. We are a small company with big company benefits, including Health, Dental, Vision, 401K, Bonus Potential, Flexible Spending Account, Life Insurance, Short- and Long-Term Disability, Paid Time Off, and a culture of teamwork and continuous learning. Come grow with us!
The Kenjya-Trusant Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require accommodations, please contact our Human Resources Department at (410) 740-4045.
More Openings
Senior Systems Engineer (Cloud Framework)
Systems Engineer (Enterprise Architecture & Modeling)
Systems Engineer (Enterprise Architecture / ROCBLASTER)
Technical Writer (Part-Time)
Share This Job
Powered by