Capability Development Engineer

  • Remote - United States

Remote

Software Development

Mid-level

Job description

At Bishop Fox, security isn’t just a job—it’s our passion. As leaders in continuous offensive security and penetration testing, we deliver world-class customer experiences. Trusted by over a quarter of the Fortune 100, half of the Fortune 10, and top global media companies, we help safeguard digital landscapes. Our Cosmos platform, honored as Best Emerging Technology by SC Media, exemplifies our commitment to innovation.

Joining Bishop Fox means collaborating with a curious and dedicated team. You’ll tackle complex challenges for some of the world’s most recognized organizations, securing their networks against real-world threats. With nearly 20 years of industry contributions—including 16 open-source tools and 50 security advisories published in the past five years—we’re committed to making the digital world safer.

We are hiring a Capability Development Engineer for our Capability Development team. As a highly skilled offensive security engineer you will use your experience to understand emerging vulnerabilities and the technologies they affect. Using your expertise, you will conduct research and build tools that can exploit vulnerabilities in an automated, scalable fashion that integrates into the Cosmos platform.

Responsibilities

  • Research N-day (and if sensible, 0-day) vulnerabilities via reverse engineering and static/dynamic analysis
  • Keep up with public vulnerability research and proof-of-concept exploits
  • Prototype novel fingerprinting capabilities for enterprise applications and appliances
  • Develop highly reliable exploits, and provide rapid tactical support to analysts and operators
  • Publish cutting-edge research in the form of blog posts, presentations, etc.

Requirements

  • Experience with a wide variety of technology stacks including:
    • Instruction sets (Intel, ARM, MIPS)
    • Native programming languages (C, C++) and related compiler toolchains
    • Managed programming languages (C#, Java) and related virtual machines
    • Operating systems (Windows, *nix)
  • Strong background with vulnerability discovery including:
    • Static analysis (source code auditing, symbolic execution)
    • Dynamic analysis (debugging, fuzzing)
    • Reverse engineering tools (disassemblers, decompilers)
  • Experience applying AI/ML to vulnerability research
  • Detailed knowledge and hands on experience with advanced exploitation techniques including:
    • Stack and heap exploitation
    • 32-bit and 64-bit architectures
    • Exploit mitigation bypasses for ASLR, DEP (info leak, ROP chains)
  • Creative, persistent approach to obtaining and configuring vulnerable hardware and software including:
    • Enterprise applications (VMware, Oracle)
    • Perimeter appliances (VPNs, firewalls)
  • Robust programming abilities in Python, Go, and C

Bishop Fox has always allowed its employees to work remotely, and this role could work anywhere in the United States. Our comprehensive benefits program is tailored to meet your needs at an affordable price. We embrace diversity and an inclusive culture. We value our employees and who they are, which fosters a powerful and collective talent base to successfully serve our clients and the security community with unparalleled expertise.

Bishop Fox is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.  All new hires must pass a background check as a condition of employment

Share this job:
Please let Bishop Fox know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply now