Sr. Software Developer – Annapolis Junction, MD


The Senior Software Developer will develop and apply advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.  Plans, conducts, technically directs and evaluates projects or major phases of significant projects, coordinating the efforts of engineers and technical support staff in the performance of assigned projects. .. read more →

Senior Engineer Ft. Meade, MD


Required Criteria: – Minimum of ten (10) years working on engineering projects for government or industry customers, demonstrating increasing levels of technical expertise and responsibility. – Within the last seven (7) years, a minimum of five (5) years experience with User Experience (UX) and GUI design and development. – Within the last seven (7) years,.. read more →

Firmware Digital Hardware Engineers – Ft Meade, MD


The design engineer will conceptualize, document, design, code, verify and lab-debug FPGA and embedded firmware based designs. The ideal candidate will be adaptable, motivated, customer oriented, willing to learn new technologies. Qualifications: Must possess an active TS/SCI Clearance with Polygraph Specification generation C coding Experience with FPGA based micro-processors such as Micro-Blaze, Nios, etc. Knowledge.. read more →

Software Developer II Annapolis Junction, MD


*Must hold a TS/SCI clearance with FS-Polygraph* Designs, develops, and analyzes complicated and difficult software programs for computer based systems.  Advises hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed and input/output requirements.  As required, provides inputs for documentation of new or existing programs. RELEVANT EXPERIENCE AND SKILLS (BSCS.. read more →

Senior Engineer – Ft. Meade, MD


Candidate must have the following capabilities: Provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. Required Criteria: – Within the last 7 years, a minimum of 5 years experience combined programming with 2 or more of the following languages: Java,.. read more →

Software Developers Mobile OR Embedded Platforms Chantilly VA


The C/C++ Developers will be a key member of our development team. This team develops tools for a variety of mobile, embedded and desktop platforms.  Write stable, robust C applications and libraries for a variety of platforms, Engage in reverse engineering of existing applications and libraries.  Will sponsor US Citizens for Clearance. Required Knowledge / Skills.. read more →

Application Developer – Ft. Meade, MD


Position Requirements: The selected candidate will serve as a Software Engineer providing full system and software life-cylce support for web-based GUI, middleware, and database development. Candidates should be self-motivated, detail oriented, and excited about developing high-quality, mission critical software applications. Primary Responsibilities: -Develop software systems based upon interface control documents and direction provided by the.. read more →

Software Specialist Ft. Meade, MD


Required Criteria: – Within the last five (5) years, a minimum of one (1) year experience developing software in a Linux and Windows environment – Within the last five (5) years, a minimum of one (1) year of system administration experience in a Linux and Windows environment –  Within the last five (5) years, a.. read more →

Software C/C++ Embedded Engineers Reston VA


C/C++ Developers RESTON VA  US Citizenship is required.  Direct Opportunity.  Excellent Benefits Responsibilities: Write stable, robust C applications and libraries for a variety of platforms Engage in reverse engineering of existing applications and libraries. Required Experience writing C/C++ Experience debugging applications Experience with one or more scripting languages such as Python or Ruby · Familiarity with.. read more →

Current Job Openings


Although there are many jobs to choose from, finding the right company with the opportunity fit just for you is crucial. Our openings change weekly, but we typically have multiple opportunities available for candidates with certain skills and experience with the following technologies:  Embedded Real-Time Technologies, Embedded Low-Level development, Python /Cyber Security, DNI /Target, Reverse Engineering, FPGA / Hardware, Linux Systems.. read more →