Embedded Developer Job Description:
Embedded developer to perform reverse engineering, software development, and operational support for complex embedded systems. Candidate should be self-motivated and work well independently and in a team environment.
*2+ years of software development experience using assembly and/or C/C++ in Windows, UNIX, and/or Linux *2+ years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing *2+ years of reverse engineering using disassemblers, bit-level data analysis, *Experience with assembly language (development or reversing), with proficiency in one architecture assembly language (preferably x86)
•Proficiency in Object Oriented C++ desired •Scripting experience (UNIX shell, Python) •Experience with operating systems internals in Windows, UNIX, and/or Linux •Hands-on experience with integrating hardware and software systems •Understanding of common binary file formats •Experience with vulnerability analysis •Working knowledge on common protocols/standards
TS SCI with polygraph