Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Parsons Logo

Principal Emulation Developer

Parsons

$120,800 - $217,400
Sep 15, 2025
West Melbourne, FL, US
Apply Now

Parsons is looking for an Emulation Developer to lead in the continued development of new features for their internal system emulator and vulnerability research tools, working on proprietary and open-source extensions to custom capabilities built on top of QEMU.

Requirements

  • 10+ years of relevant work experience in areas like emulator development, operating system kernel development, and embedded software development
  • Solid understanding of both C and Python (which constitutes most of our codebase)
  • Familiarity and experience with different software architectures at the assembly level (x86/x86-64, ARMv7, ARMv8, MIPS, RISC-V, etc.)
  • Familiarity and experience with development on/with a major emulator platform (QEMU highly preferred)
  • Experience modifying and enhancing QEMU
  • Experience developing Vulnerability Research enabling tools like fuzzers, memory taint analysis, instruction tracing, etc.

Responsibilities

  • Lead a small team of other engineers to understand customer problems in multiple domains and apply emulators, instrumentation, and automation to solve those problems
  • Collaborate with end-users across many problem domains (hardware development, vulnerability research, reverse engineering, statistical analysis, software development) to identify additional ways in which the emulator could be improved
  • Develop solutions to problems or deficiencies identified by customers or other employees
  • Break proposed solutions down into smaller tasks that can be incrementally implemented and tested (as additional features, bug fixes, extra tools, etc.)
  • Develop code in a maintainable fashion following our internal guidelines for code quality, build processes, unit testing, and managing release artifacts
  • Manage both regular releases and extra, on-demand releases of custom tool/emulator builds to different internal and external customers

Other

  • Bachelor's Degree or additional years of experience required in lieu of degree
  • Active TS clearance required
  • Strong organization and communication skills
  • An active Top Secret security clearance is required for this position.