Skip to content
NEXTMOVEFDE careers · United States

Principal Cyber Effects Engineer

AI summary of the role

Principal-level cyber engineer to lead design and development of custom low-level software tools, perform vulnerability research and exploit development, and drive program analysis across embedded and non-embedded systems.

What you’ll do

  • Assess hardware and software for security vulnerabilities using a breadth of technologies and techniques.
  • Develop software that meets behavior and security requirements for tailored applications.
  • Create new tools and systems to detect and exploit vulnerabilities and system weaknesses.
  • Independently drive solutions to complex problems - develop requirements, propose ways forward when customer requirements are unclear or incomplete.

What you’ll bring

  • 10-15 years experience in Cybersecurity or related field.
  • Expertise in developing custom low-level software tools and integrating into complex systems.
  • Expert at using program analysis tools: Ghidra, Ida, Binary Ninja, Radare, Angr, debuggers (GDB, winDBG), emulation (Qemu), fuzzers (AFL++).
  • Expert at programming languages: C, C++, Python, GoLang, Rust.

Technologies

Ghidra · Ida · Binary Ninja · Radare · Angr · GDB · winDBG · Qemu · AFL++ · LLVM · C · C++

About Draper

Independent nonprofit R&D and manufacturing lab building guidance, microelectronics, autonomy, space, cyber, and biotech systems for U.S. government customers.

Bootstrapped · 2000–5000 people

Source and classification

Production engineering · Evidence for this classification:

organizational needs, our technical efforts and opportunities vary from conventional cyber operations enablement tooling to embedded vulnerability research and exploit development on a wide range of devices and systems. We are looking for enthusiastic and ambitious individuals to join and lead our growing set of programs and innovate for the greater good of our Nation's security. As a part of the Draper Cyber Software team, you will drive the design and development of software tools and capabilities, perform static and dynamic analysis on diverse firmware and software, and share your expertise with others via mentoring and technical leadership opportunities. You will be a part of a multi-disciplinary team with expertise in a wide array of technologies and skills such as embedded systems, compiler theory, threat intelligence, fuzzing, binary analysis, and vulnerability research. Job
How jobs are selected

Employer postings · Data from · Sources