Senior Security Software Research Engineer
Senior Security Software Research Engineer

Senior Security Software Research Engineer

Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
L3Harris

At a Glance

  • Tasks: Find vulnerabilities in software and guide your team to impactful solutions.
  • Company: Join L3Harris, a leader in security technology with a mission-driven culture.
  • Benefits: Enjoy 25 days holiday, private medical insurance, and a bonus scheme.
  • Other info: Flexible work options and excellent career growth opportunities await you.
  • Why this job: Make a real difference in cybersecurity while working with elite professionals.
  • Qualifications: 3+ years in vulnerability research and experience with various programming languages.

The predicted salary is between 60000 - 80000 ÂŁ per year.

L3Harris has an immediate opening for a Sr Security Software Research Engineer with our security group, Trenchant. Our teams are comprised of elite security researchers and former intelligence professionals with a fixation on realizing mission outcomes. We are pursuing top‑tier senior security researching talent with experience across a host of technologies and paradigms. Our business unit offers an exceptional value‑proposition for individuals looking to make an impact.

Essential Functions

  • Finding vulnerabilities in ubiquitous Internet‑deployed software and/or popular devices’ software or firmware.
  • Constructing exploits for vulnerabilities discovered by yourself or your team.
  • Guiding the team’s technical outcomes to measurable deliverables for the organisation.
  • Training, managing and providing guidance to all levels of team members.
  • Regular interaction with managers and customer‑facing staff members to field queries and questions about technical work.
  • Take an active role in cross‑team projects when required.

Qualifications

  • 3+ years of Vulnerability Research, reverse engineering, and bug‑hunting.
  • Experience with static and dynamic binary analysis.
  • Experience with iOS, Android, Windows, Linux, or embedded systems kernel, user land, and internals or browser internals.
  • Experience with common tools in security research (e.g. IdaPro, Ghidra, Radare, Binary Ninja, AFL, SysInternals, GDB, WinDBG, etc).
  • Experience with common programming languages (e.g. C/C++, Python, Swift, etc).
  • Experience with common architectures (e.g. x86/64, ARM, AARCH64, MIPS, PowerPC, TILEGX, etc).
  • Experience with modern security system features, exploit mitigations, and evasion techniques (e.g. defeating ASLR, DEP, Control Flow Guard, ROP, Security Product/AV Evasion, etc).
  • Experience with a wide‑range of modern exploitation concepts and techniques.

Preferred Additional Skills

  • Experience with Computer Network Operations / Computer Network Exploitation.
  • Experience with symbolic execution and emulation software (e.g. QEMU, Corellium, VHDL, etc).
  • Cryptographic experience (e.g. side‑channel attacks, implementing AES, etc).
  • Experience teaching and mentoring junior vulnerability researchers.
  • Bespoke fuzzer development experience.

Benefits

  • Bonus scheme
  • 25 days holiday per year (plus bank holidays), increasing with long service and with the opportunity to buy/sell up to 5 days
  • Private medical insurance with optional family cover
  • Pension scheme of up to 8% employer contribution
  • Life Assurance 4x salary (flexible up to 10x)
  • Group income protection
  • Flexible opt‑in extras such as a health care cash plan, dental insurance, gym membership, critical illness cover, cycle to work scheme, travel insurance and electric car scheme
  • Employee Family Assistance Program providing mental health and wellbeing support

Important to know

Due to the nature of our work some of our roles require a UK nationality and the ability to obtain a security clearance. Applicants who accept a conditional offer of employment must meet the requirement of right to work in the UK and must meet eligibility requirements for access to classified information and will be subject to government security checks.

L3Harris Technologies is proud to be an Equal Opportunity Employer. We are committed to maintaining a workplace that is free from unlawful discrimination and offers equal opportunities for all. Applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships.

Senior Security Software Research Engineer employer: L3Harris

L3Harris Technologies is an exceptional employer located in the vibrant Piccadilly Circus, London, offering a dynamic work culture that fosters innovation and collaboration among elite security researchers. With a strong focus on employee growth, we provide extensive training opportunities, a generous benefits package including a bonus scheme, private medical insurance, and a supportive environment that prioritises mental health and wellbeing. Join us to make a meaningful impact in the field of security software research while enjoying the perks of working in one of London's most iconic locations.
L3Harris

Contact Detail:

L3Harris Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Security Software Research Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the security field, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your vulnerability research projects, exploits, or any relevant work. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common security concepts and tools mentioned in the job description. Practice explaining your past experiences and how they relate to the role you're applying for.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at L3Harris.

We think you need these skills to ace Senior Security Software Research Engineer

Vulnerability Research
Reverse Engineering
Bug-Hunting
Static Binary Analysis
Dynamic Binary Analysis
iOS Development
Android Development
Windows Development
Linux Development
Embedded Systems
Security Research Tools (e.g. IdaPro, Ghidra, Radare, Binary Ninja)
Programming Languages (e.g. C/C++, Python, Swift)
Computer Network Operations
Cryptographic Techniques
Mentoring and Training

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Security Software Research Engineer role. Highlight your experience with vulnerability research and any relevant technologies you've worked with. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about security research and how you can contribute to our team at Trenchant. Be sure to mention any specific projects or achievements that showcase your expertise.

Showcase Your Technical Skills: In your application, don't forget to highlight your technical skills and tools you're familiar with, like IdaPro or Ghidra. We love seeing candidates who are well-versed in modern exploitation techniques and can bring that knowledge to our team.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen on joining our awesome team!

How to prepare for a job interview at L3Harris

✨Know Your Stuff

Make sure you brush up on your knowledge of vulnerability research and the tools mentioned in the job description. Familiarise yourself with IdaPro, Ghidra, and other common tools. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.

✨Showcase Your Projects

Prepare to talk about specific projects where you've found vulnerabilities or constructed exploits. Highlight your role in these projects and the measurable outcomes. This will demonstrate your hands-on experience and ability to deliver results, which is crucial for this position.

✨Be Ready to Teach

Since mentoring junior researchers is part of the job, think of examples where you've trained or guided others. Be prepared to discuss your teaching style and how you approach sharing knowledge. This will show that you can contribute to the team's growth and development.

✨Engage with the Team

During the interview, don't hesitate to ask questions about the team dynamics and ongoing projects. Showing genuine interest in how you can collaborate with others will reflect your team spirit and willingness to engage in cross-team projects, which is essential for success in this role.

Senior Security Software Research Engineer
L3Harris

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>