StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Emulation Developer with Security Clearance

Federal Data Systems Inc - Annapolis Junction, MD

Apply Now

Job Description

Position Summary Federal Data Systems is seeking Emulation Developers to design, develop, and test application software to fulfill emulation needs on Windows, Unix, or other specified platforms. There are multiple levels for this position. Essential Job Functions Level 1: * Design, develop, and test application software to fulfill emulation needs on Windows, Unix, or other specified platforms using modern continuous integration techniques. * Perform Software and Hardware Reverse Engineering to correctly model mechanisms of emulation targets. * Debug software and hardware systems and identify divergent behavior between systems. * Understand networking and inter-component protocols and principles. Level 2: In addition to level 1 Functions * Lead the design, development, and testing of application software to fulfill emulation needs on Windows, Unix, or other specified platforms using modern continuous integration techniques. * Lead Software and Hardware Reverse Engineering efforts to understand mechanisms of emulation target. Level 3: In addition to level 1 & 2 Functions * Lead a team to design, develop, and test application software to fulfill emulation needs on Windows, Unix, or other specified platforms using modern continuous integration techniques. * Respond to evolving requirements in an agile environment. Minimum Required Qualifications * Due to the nature of this position and the information that employees will be required to access, U.S. Citizenship is required. * Required Security Clearance: TS/SCI with FS Poly. Level 1: * Minimum two (2) years exercising the capabilities above employed in a commercial, government, or academic environment, OR * Bachelor''s or Master''s Degree in appropriate discipline with appropriate coursework. Level 2: * Minimum five (5) years'' experience programming with C, C++, or assembly. * Minimum three (3) years'' experience developing Windows applications using Visual Studio OR minimum three (3) years'' experience developing UNIX applications using make files or comparable build environments OR four (3) years'' experience developing software for embedded systems. * Experience developing complex programs using C, C++, or other comparable languages. * Experience implementing software life cycle management (requirements, design, develop, test, validate, and deploy) using modern continuous integration frameworks. * Experience performing software or hardware reverse engineering. Level 3: * Minimum ten (10) years'' experience programming with C, C++, or assembly. * Minimum five (5) years'' experience developing Windows applications OR minimum five (5) years'' experience developing UNIX applications using make files or comparable build environments, OR five (5) years'' experience developing software for embedded systems. * Experience developing complex programs using, C, C++, or other comparable languages. * Minimum five (5) years developing software systems that emulate real hardware/firmware systems. * Minimum three (3) years leading projects that develops complex software, ensuring a collaborative environment, and configuration management, and * Experience implementing software life cycle management (requirements, design, develop, test, validate, and deploy). Working Conditions: Work is typically based in a busy office environment and subject to frequent interruptions. Business work hours are normally set from Monday through Friday 8:00am to 5:00pm, however some extended or weekend hours may be required. Additional details on the precise hours will be informed to the candidate from the Program Manager/Hiring Manager. Physical Requirements: May be required to lift and carry items weighting up to 25 lbs. Requires intermittent standing, walking, sitting, squatting, stretching and bending throughout the workday. Background Screening/Check/Investigation: Successful Completion of a Background Screening/Check/Investigation will be required as a condition of hire. Benefits: Federal Data Systems, LLC offers competitive compensation, a flexible benefits package, career development opportunities that reflect its commitment to creating a diverse and supportive workplace. Benefits include, not all inclusive - Medical, Vision & Dental Insurance, Paid Time-Off & Company Paid Holidays, Personal Development & Learning Opportunities. Other: This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Federal Data Systems, LLC (FEDDATA) is an Equal Opportunity/Affirmative Action Employer that does not unlawfully discriminate in any of its programs or activities on the basis of race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other basis prohibited by applicable law. This positions require that individuals be fully vaccinated. Reasonable accommodations will be considered.

Created: 2025-11-15

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.