This job listing has expired and the position may no longer be open for hire.

Cyber Software Engineer at The Josef Group Inc

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Columbus, Ohio

Job Description:

Requirements:


  • Active Secret or Top Secret Security Clearance is required

  • Bachelor’s degree with 4+ years’ experience in Computer Science, Computer Engineering, Electrical Engineering or related field of study; Master’s degree with 0-6 years’ experience; or PhD with 0-2 years’ experience, or equivalent experience

  • Develop software to run in user-mode or kernel-mode

  • Ability to code in C or C++

  • Ability to use a scripting language (Python, Perl, Ruby, etc.)

  • Experience with PC and embedded systems architecture to include boot processes and OS internals

  • Experience with a disassembler for reverse engineering (IDA Pro, BinaryNinja, etc.)

  • Understand network protocols

  • Experience with one or more assembly languages (x86, x64, ARM, MIPS, PowerPC, etc.)

  • Experience with one or more debuggers (WinDbg, OllyDbg, gdb, etc.)

  • Experience with reverse engineering one or more operating systems: Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems

  • Ability to demonstrate good organization, communication, problem-solving, and teamwork skills

  • Knowledge of common mitigation techniques (DEP, ASLR, etc.)

  • Must be a sole US citizen with the ability to obtain and maintain a US government security clearance

THE FOLLOWING IS DESIRED, BUT NOT REQUIRED TO BE CONSIDERED FOR THIS POSITION:


  • Participation in CTFs

  • Ability to analyze assembly-level code on multiple platforms (x86, x64, ARM, MIPS, PowerPC, etc.)

  • Ability to analyze network protocols throughout all layers of the network stack

  • Experience with vulnerability research

  • Background in software engineering and architecture

  • Active Secret or Top Secret security clearance