Mid-Senior Level Software Developer (Python, C/C++ )

Company: Kamis
Location: Annapolis, Maryland, United States
Type: Full-time
Posted: 23.APR.2021

Summary

Kamis is looking for both Mid and Senior Level Software Developers to join a well established, small organization in Annapolis, MD. Qualifie...

Description

Kamis is looking for both Mid and Senior Level Software Developers to join a well established, small organization in Annapolis, MD. Qualified candidates must have an active DOD Secret clearance or higher.


Software Developer - (Python)

  1. Test and deploy programs and applications.
  2. Troubleshoot, debug, maintain and improve existing software.
  3. Use reverse engineering techniques to understand analyze and rewrite existing software.
  4. Designing algorithms and flowcharts to create new software programs and systems.
  5. Use reverse engineering techniques to understand security vulnerabilities, working closely with teammates who value innovation and execution.

Education and Experience

  1. U.S. Citizenship required
  2. Must have an active DoD SECRET clearance, and have the eligibility to obtain and maintain a higher clearance.
  3. Bachelor's or Masters degree in Computer Science or related field.
  4. 8 plus years of prior experience in a Software Developer, or equivalent role.
  5. Proficiency in programming with Python.
  6. Strong Linux experience is a must.
  7. Knowledge of the Software Development Life Cycle.
  8. Familiarity with using JIRA and GitLab.
  9. Experience with Agile and waterfall development methodologies.

Nice to have:

· Numerical Python (NumPy)

· Data COMMs

· Signal Processing

· Math/MES - Mat Lab

· RF Systems

· Software Defined Radios

· Familiarity with Field Programmable Gate Arrays (FPGA)

· Experience with C/C++

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...