Bugcrowd logo
Bugcrowd

See Security Differently™

Vulnerability Research Engineer

Research EngineerResearch EngineerOtherRemoteSeniorTeam 201-500Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Alabama + 2 moreAll locations: Alabama | Massachusetts | Pennsylvania

Posted

146 days ago

Salary

$154.8K - $193.5K / year

Seniority

Senior

Job Description

Vulnerability Research Engineer

Bugcrowd

• Focus on end-to-end exploit development for real-world targets. • Design, develop, and validate novel vulnerability discovery and exploitation capabilities against complex software and systems. • Work at the operating system, binary, and micro-architectural levels, emphasizing creating new technical capabilities. • Comfort operating with minimal supervision, incomplete problem definitions, and delayed feedback.

Job Requirements

  • Design, develop, and validate novel vulnerability discovery and exploitation capabilities.
  • Conduct expert reverse engineering of binaries (x86-64, ARM64, etc.) using industry-standard tools.
  • Identify and exploit real-world vulnerabilities such as Use-after-free, Type confusion, Integer truncation, and Buffer overflow.
  • Demonstrate ability to discover new, novel vulnerabilities in complex systems.
  • Rapidly understand current vulnerability research and apply findings to identify new instances of vulnerability classes.
  • Employ both manual analysis and automated techniques (e.g., fuzzing) for vulnerability discovery.
  • Code and debug complex functions in C, Python, and Assembly (x86-64, ARM, etc.).
  • Independently manage and execute research objectives, including scoping, research, experimentation, validation, and iteration.
  • Travel to customer sites as required.
  • Perform on-site for extended periods of time.
  • TS/SCI clearance required (inactive SCI acceptable if SCI-clearable).

Benefits

  • Bonuses
  • Discretionary bonus program or commission plan

Related Categories

Related Job Pages

More Research Engineer Jobs

Anthropic logo

Research Engineer

Anthropic

Anthropic is an AI safety and research company working to build reliable, interpretable, and steerable AI systems.

Research Engineer150 days ago
OtherRemoteTeam 11-50Since 2020H1B Sponsor

• Build the next generation of agentic environments • Build rigorous evaluations that measure real capability • Collaborate with cross-functional teams for production training • Debug and iterate across research and production ML stacks • Contribute to research culture through discussions and problem-solving

California + 2 moreAll locations: California | New York | Washington
$500K - $800K / year
Full TimeRemoteTeam 201-500Since 1999H1B No Sponsor

• Design and maintain automated tests and testing frameworks for functional, performance, security, and reliability use cases • Set up and operate production-like, scalable test environments for complex SaaS systems • Investigate and debug system-level issues, including performance bottlenecks and distributed failures • Collaborate with university teams to launch and support research labs focused on infrastructure and cloud software • Research and evaluate emerging testing technologies, including AI-driven test automation tools

Serbia
Job Closed
Camgian Corporation logo

Senior Signal Processing Engineer

Camgian Corporation

Ability to work as part of a team while maintaining independent thinking Self-driven and self-starter in addition to excellent communication skills Thinking outside the box and an aptitude for innovation and problem solving Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies

Research Engineer170 days ago
OtherRemoteTeam 51-200

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Camgian is looking to expand its development organization with the addition of a Senior Signal Processing Engineer to develop innovative technologies for our products. We are focused on applying state-of-the-art computational technologies, Artificial Intelligence, Machine Learning, Deep Learning, and Computer Vision to advance decision support products in the government and commercial markets. This is a hands-on technical position that involves the architecture, design and development of signal processing algorithms. - The candidate must demonstrate strong programming, physics, and mathematical skills and be able to solve complex problems. - Strong leadership and communication skills with the ability to lead small to mid-sized technical teams are required. Qualifications - Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science - Proficient in C/C++, Python - Proficient in scientific computing tools such as NumPy, SciPy, Pandas, Matplotlib, Scikit-learn, MATLAB - Strong background in sensor and image signal processing techniques - Experience in detection, classification, angle of arrival, and tracking algorithms - Experience with sensor fusion, state estimation, random signals, feature extraction, and linear algebra - Experience in designing, implementing, and optimizing signal processing algorithms for a product - 10+ years of experience in signal processing algorithm development - United States Citizenship Requirements - Strong analytical skills and experience in areas of adaptive filter theory, spectral estimation, detection and estimation theory, linear algebra and/or stochastic processes - Experience solving complex signal processing, detection, estimation and tracking related problems - Experience with radar and acoustic sensor theory, and motion-based detection techniques - Familiarity with machine learning and deep learning concepts Responsibilities - Architect system level design solutions with customer requirements, schedule, and budget in mind - Breakdown large problems into a sequence of tasks for execution with the appropriate level of effort, key milestones, deliverables, and risks - Document architecture, design, test plan, results, and analysis - Prepare and conduct technical presentations to effectively communicate ideas, issues, and solutions to diverse groups in the company including Engineers, Product & Business Development, CTO, CEO - Lead small to mid-sized technical teams to develop algorithms for deployment in products - Serve as a strong mentor to junior engineers to develop their skills and confidence - Contribute to continuous process and productivity improvements in the team - Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment are necessary for success. - Collaboration and cross pollination with other teams will be frequent; thus communication, openness, and willingness to share both success and failure is a must. - We are a team-centric organization, there are no individuals, we win and lose together. Benefits - Competitive salary - Fun work environment - Fringe benefits - Equity opportunity Company Description - Ability to work as part of a team while maintaining independent thinking - Self-driven and self-starter in addition to excellent communication skills - Thinking outside the box and an aptitude for innovation and problem solving - Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies

United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
Job Closed
OtherRemoteTeam 11-50Since 2023H1B No Sponsor

• Design, develop, and maintain geometry processing and simulation algorithms for engineering applications. • Build services for reading, processing, and writing 2D/3D engineering data. • Develop rendering modules for generating 2D/3D visual assets. • Curate and manage large-scale datasets for learning-based systems. • Implement and optimize post-training workflows for machine learning models. • Contribute to the development of domain-specific languages for engineering tasks.

Massachusetts