Embedded Developer with Security Clearance

Moseley Technical Services
Hanover, MD
Feb 12, 2021
Feb 24, 2021
Full Time
Check out this new opportunity! Senior Embedded Developer Job ID # 2020-12234 Direct Hire Opportunity Location: Hanover Maryland Industry: Defense Clearance Requirement: TS/SCI Clearance W/ Poly Minimum Education: Bachelor's Degree Minimum Experience: 10 years What You'll Do: * Design, development and implementation of countermeasures, system integration, and tools specific to Cyber and Information Operations, the Senior Embedded Developer will analyze, decompose, disassemble code, perform static code analysis, kernel-level debugging, and debug and modify software. * Protocol Analysis, Vulnerability Assessment, Security Research, Rapid Prototyping of proof of concept capabilities. What You'll Need: * Technical expertise in three (3) or more of the following areas: * Systems Requirements Analysis * Software System Design * Software System Development * Software System Integration * Software System Testing * The Senior Embedded Developer shall have at least ten (10) years of work experience in four (4) or more of the following: * Developing embedded software systems in assembly, C and/or C++ * Protocol analysis such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet * Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, VxWorks * Experience with operating system internals with one or more of the following operating systems: Unix, Linux, VxWorks * Experience with reverse engineering and analysis of software * Experience with Ida Pro or Ghidra * Low-level programming of device drivers in a Unix, Linux or Windows environment * Working knowledge of common protocols/standards such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet * Bit-level data analysis * Hands-on experience with integrating hardware and software systems * Experience with Python or similar scripting languages * Proof of concept tools * Systems engineering of large scaled embedded systems * Substantial knowledge of operating system fundamentals (interrupts, threading, virtual memory, device drivers) and internals (memory layouts and management, binary file formats) * Substantial knowledge and exposure to computer processor architectures and instructions sets * Direct experience in Reverse Engineering tools, both COTS and GOTS * Substantial experience with scripting languages such as Python, Perl, Bash and in low-level programming of device drivers in a Unix, Linux, or Windows environment * Recognized internally and/or externally as a subject matter expert (SME) * Contributes to shaping major market opportunities * Strong leadership and mentorship skills *U.S. Citizenship is required by law, regulation, executive order, or government contract. Education & Experience: * Bachelor's Degree in Engineering, a related specialized area or field combined with 10 + years of relevant work experience; or Master's Degree combined with 8 + years of relevant work experience. A Relocation Package may be available to qualified individuals. Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer. Still have questions? Reach out to Jarrett 256- - Ext. 316 ()