Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Research Engineer - C/C++, Assembly, Reverse Eng. image - Rise Careers
Job details

Staff Research Engineer - C/C++, Assembly, Reverse Eng.

Tenable is looking for a Staff Research Engineer to lead vulnerability research and develop advanced detection capabilities, while collaborating with various teams in a remote environment.

Skills

  • Strong programming skills in C/C++ and Assembly.
  • Understanding of security vulnerabilities and detection.
  • Experience in reverse engineering and vulnerability research.
  • Excellent communication skills.

Responsibilities

  • Lead research and development initiatives across Tenable.
  • Develop advanced detection scripts for vulnerability detection.
  • Interface with internal and external stakeholders.
  • Mentor team members.

Education

  • Degree in Computer Science or related field.
  • Equivalent work experience.

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) with company match.
  • Paid time off (PTO).
  • Flexible spending accounts.
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$150333.5 / YEARLY (est.)
min
max
$129000K
$171667K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Research Engineer - C/C++, Assembly, Reverse Eng., Tenable, Inc.

Join Tenable as a Staff Research Engineer and become a vital part of our security research team! In this exciting role, you’ll be leading innovative research into disclosed vulnerabilities and hunting for new ones, developing advanced checks and plugins to detect these issues through our products. At Tenable, we believe in collaboration, so expect to interface regularly with stakeholders across and beyond the company. Think of it as a high-tech sandbox where you can excel and explore cutting-edge solutions in cybersecurity. You’ll have the chance to participate in key discussions about architecture and roadmap planning, while also mentoring fellow researchers and engineers. Success in this position requires a blend of independence and teamwork, with a strong programming background in languages like C/C++ and Assembly along with experience in vulnerability research. If you're passionate about keeping customers secure and thrive in a dynamic environment, Tenable could be your next career adventure. Join us in redefining exposure management and be part of a team that values respect, excellence, and innovation! We can’t wait to see what you’ll bring to #OneTenable!

Frequently Asked Questions (FAQs) for Staff Research Engineer - C/C++, Assembly, Reverse Eng. Role at Tenable, Inc.
What are the main responsibilities of the Staff Research Engineer at Tenable?

As a Staff Research Engineer at Tenable, your main responsibilities will include leading research initiatives on disclosed vulnerabilities, developing advanced detection methods for our product lines, and collaborating with both internal and external stakeholders to drive the outcomes of your research. You'll also be involved in mentoring team members and taking the lead in discussions concerning detection logic and research findings.

Join Rise to see the full answer
What qualifications do I need to become a Staff Research Engineer at Tenable?

To qualify for the Staff Research Engineer position at Tenable, you should possess a degree in Computer Science or a related field, along with at least 10 years of R&D experience in information security. Strong programming skills in languages like C, C++, and Assembly are essential, as well as a deep understanding of security vulnerabilities and various protocols. Certifications such as OSCP are also a plus.

Join Rise to see the full answer
What is the work culture like at Tenable for Staff Research Engineers?

The work culture at Tenable for Staff Research Engineers is collaborative and innovative. As part of #OneTenable, you’ll work with passionate professionals committed to excellence and supporting one another. Tenable emphasizes respect, diversity, and a culture of belonging, ensuring that all team members can contribute their best work in a thriving environment.

Join Rise to see the full answer
How does Tenable support the professional development of Staff Research Engineers?

Tenable supports the professional development of Staff Research Engineers through mentorship opportunities, access to cutting-edge resources, and participation in industry conferences. They encourage original research publication and knowledge sharing, allowing you to enhance your skills while contributing back to the cybersecurity community.

Join Rise to see the full answer
What are the career growth prospects for Staff Research Engineers at Tenable?

Career growth prospects for Staff Research Engineers at Tenable are promising, thanks to the company’s commitment to innovation in cybersecurity. With opportunities to lead research initiatives and collaborate on strategic projects, you can expand your role within the organization. The skills and networks you develop here can also open doors to higher-level engineering or management positions in the future.

Join Rise to see the full answer
Common Interview Questions for Staff Research Engineer - C/C++, Assembly, Reverse Eng.
What motivates you to pursue a career as a Staff Research Engineer?

When answering this question, reflect on your passion for cybersecurity, your drive to discover new vulnerabilities, and how this role at Tenable aligns with your career goals. Emphasize your desire to contribute to protecting customers from cyber threats and your excitement in working with a talented team.

Join Rise to see the full answer
Can you describe your experience with vulnerability research and detection methods?

Share specific examples of your previous projects involving vulnerability research. Detail the detection methods you implemented, focusing on the impact of your work, and be sure to relate it back to how those experiences prepare you for the position at Tenable.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them in your work?

Discuss your proficiency with programming languages, particularly C/C++ and Assembly, along with relevant projects where you utilized these languages. Highlight any classes or frameworks you have worked with that relate closely to the work at Tenable.

Join Rise to see the full answer
Describe a complex problem you faced in your research and how you solved it.

Use the STAR method (Situation, Task, Action, Result) to narrate your story effectively. Focus on the complexities of the issue, your thought process in addressing it, and the eventual positive outcome that resulted from your actions.

Join Rise to see the full answer
How do you stay current on advancements in cybersecurity?

Share your approach to continuous learning, including your engagement with industry publications, forums, and conferences. Mention specific resources and networks that enrich your knowledge and how you've applied new insights to your work.

Join Rise to see the full answer
Can you discuss your experience with reverse engineering techniques?

Provide examples of your reverse engineering work, including tools and methodologies you've used. Discuss the outcomes of your analysis and how it contributed to detecting vulnerabilities or enhancing security measures.

Join Rise to see the full answer
What methodologies do you follow for vulnerability testing?

Talk about any established methodologies you follow, such as OWASP or NIST guidelines. Detail how you adapt these methodologies in practice to improve the effectiveness of your vulnerability testing and provide examples from your experiences.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Discuss your collaborative approach, emphasizing communication, listening, and how you foster relationships across teams. Share a specific instance of a successful collaboration and what you learned from it.

Join Rise to see the full answer
What challenges do you foresee in the role of Staff Research Engineer and how would you address them?

Anticipate potential challenges such as staying updated with emerging vulnerabilities and team dynamics. Describe strategies for effectively managing these challenges, like leveraging team strengths or proactive engagement with the cybersecurity community.

Join Rise to see the full answer
Why do you believe you are a good fit for the Staff Research Engineer position at Tenable?

Highlight your relevant skills, experiences, and genuine interest in Tenable’s mission. Align your professional values with those of the company and explain how they will contribute to the goals of the Staff Research Engineer role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 8 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted yesterday

Founded in 2002, Tenable Inc. provides continuous network monitoring and vulnerability management services to companies across industries. The company is headquartered in Columbia, Maryland.

151 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$129,000/yr - $171,667/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
7 people applied to HVAC Apprentice at DuPont
Photo of the Rise User
6 people applied to Google Cloud Engineer at Miratech
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
75 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
Photo of the Rise User
18 people applied to Internship summer 2025 at Boeing
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM