Software Engineer

Tampa, FL 33624 | Contractor

Post Date: 04/18/2018 Job ID: 79761 Industry: Engineer
Company is currently seeking a full-time Principal Engineer/Scientist (Software/Computer Engineer) to work from the Tampa, FL location.  The successful candidate will develop software to enhance existing COMSEC, Accounting, Reporting, and Distribution System (CARDS) as well as develop algorithms and support embedded cryptographic solutions for various mission critical applications.  This position may require some travel (approximately 5%) to support customer meetings and off-site development/testing.   Responsibilities:
  • Development of embedded cryptographic algorithms (i.E. JOSEKI, WATARI, AES, SAVILLE, BATON, SHILLELAGH, etc.)
  • Development/Implementation of latest/newest High Assurance Internet Protocol Encryptor (HAIPE) specifications
  • Knowledgeable of all Electronic Key Management System (EKMS) Specifications and the ability to implement to these specifications
  • Knowledgeable on EKMS Tier 2 Applications (DMD PS, ACES/JACS, LMD UAS’ s) and the ability to implement software that interfaces to these systems
  • Knowledgeable on Tier 3 Electronic Key Fill Device architectures and software design
  • Support the derivation of software requirements to stakeholder and system level requirements
  • Support the creation of Contract Data Requirements Lists (CDRLs) to include:
  • Software/Hardware Requirements Specification(s) (SHRS)
  • Interface Requirements Specification(s)
  • Software Test Plans
  • Software Test Descriptions/Procedures
  • Software Test Reports
  • Interface Control Documents (ICDs)
  • User Manuals
  • Support waterfall lifecycle design reviews (e.G. Preliminary design review, critical design review, test readiness review, etc;) to include slide preparation, attendance and presentation
  • Conduct/Support verification and validation to include software, systems and security testing
  • Develop Key Management Infrastructure (KMI) capabilities for both hardware and software solutions
  • Support CARDS software upgrades
Required:
  • Active Secret security clearance
  • US Citizen
  • Bachelor's degree in Computer Science/Systems Engineering/Software Engineering or eight to ten years of work experience in cryptographic development
  • Information Assurance Experience
  • Possess one or more of the following:
  • US Government Type 1 Design & Development Experience – eight plus years;
  • EKMS/KMI expertise – Tier 0, 1, 2, 3 and ECU level – eight plus years;
  • Information Assurance Implementation Expertise – eight plus years
  • Expert in C programming language
  • Excellent communication and interpersonal skills
  • Strong configuration management and documentation experience
  • Ability to interact with customer and customer representatives
  • Positive attitude, strong work ethic and ability to lead complex technical tasks
  • Willing to lead and perform as a self-starter
 
Preferred:
  • Top Secret Clearance
  • 5+ years' experience with COMSEC management systems
  • Key Management Infrastructure (KMI) knowledge
  • COMSEC Accounting, Reporting and Distribution System (CARDS) experience
  • COMSEC Trained/Briefed
  • Understanding and familiarity with a Central Office of Record (COR)
  • Experience in CLOUD Operations
  • Experience with software development in Java
  • Experience with HTML and XML
  • Database experience (SQL/Oracle/SQL Server/PostgreSQL, PL/SQL)
 

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: