• Location: Hanover, Maryland
  • Type: Contract
  • Job #2243

Title: Senior Embedded Developer/Engineer

Location: Hanover, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

 

Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.
 

Designs, develops, debugs and modifies software embedded software. Analyzes requirements and determines which requirements have a software component. The software requirements are translates those requirements into software instructions enter either by hand or through an automated tool used to generate code.

Core hours are 8 AM – 4 PM EST with flexibility on either end. Ad hoc support is required as needed for requests that fall outside this core window.

Capabilities:

  • With assistance breakdown program specifications into it simplest elements and translate it into code.
  • With assistance clarify actions the program is intended to perform. (U) Work as a part of a team to write a specific section of code.
  • Breakdown program specifications into it simplest elements and translate it into code.
  • Clarify actions the program is intended to perform.
  • Work as a part of a team to write a specific section of code.
  • Write detail documentation for the operation of the program by users

Qualifications:

  • Shall have a minimum of a Bachelor of Electrical Engineering or Computer Science or Computer Engineering or Mathematics and a minimum of six (6) years of software/system development work experience or a Masters of Computer Science or Computer Engineering with a minimum of four (4) years of experience, with expertise in two (2) or more of the following areas (Four (4) years of equivalent related military experience may be substituted for Bachelor degree):
    • System Requirements Analysis
    • Software System Design
    • Software System Development
    • Software System Integration
    • Software System Testing
  • In addition to the requirements above, the individual shall have at least five (5) years of work experience in three or more of the following areas:
  • Developing embedded software systems in assembly, C, C++, or other proprietary languages.
  • Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks, PalmOS, JunOS, or vendor-proprietary operating systems.
  • Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, PalmOS, JunOS, or vendor-proprietary operating systems.
  • Reverse engineering and analysis of software.
  • Low-level programming of device drivers in a Unix, Linux, or Windows environment.
  • Bit-level data analysis.
  • Systems engineering of large scale embedded systems.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!