Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)
Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)

Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)

Full-Time 52000 - 65000 £ / year (est.) Home office possible
Go Premium
E

At a Glance

  • Tasks: Reverse engineer software and collaborate on cutting-edge automotive technology.
  • Company: Join a top aftermarket tuning product supplier with a global reputation.
  • Benefits: Enjoy remote work, private medical insurance, bonuses, and international travel opportunities.
  • Why this job: Be part of a talented team revolutionising the tuning market in Europe.
  • Qualifications: Experience with reverse engineering tools and coding in C/C++ and Assembly required.
  • Other info: Visa sponsorship available for the right candidate.

The predicted salary is between 52000 - 65000 £ per year.

Letchworth – Fully Remote

£65,000 - £75,000 + Remote + Private Medical + Bonus + International Travel (USA)

Visa Sponsorship Available

Are you a Software Engineer that has worked on reverse engineering of software back to binary level that has used tools like IDA Pro, GHIDRA or Binary Ninja? Do you want to work for one of the globe's leading aftermarket tuning product suppliers, that has headhunted globally a team of exceptionally talented Engineers and Developers to work on complex, technical challenges on cutting edge technology?

On offer is the chance to join the European Headquarters of one of the globe's leading aftermarket tuning equipment manufacturers, this business is rated number 2 in the US market and is quickly becoming one of the leading names across Europe. The team has been headhunted from across the globe made up of Senior Embedded Engineers, Reverse Engineers and Automotive experts that work collaboratively to help create bleeding-edge technology that is quickly revolutionising the tuning market in Europe.

In this role you will be reverse engineering daily on ECU’s and MCU’s of Europe’s leading car manufacturers like Mercedes, Audi and BMW. The reason for this is so the tuning equipment/software can be applied to all kinds of vehicles to improve performance and fuel consumption.

The ideal candidate will have experience with software reverse engineering, tools like IDA Pro, Ghidra, Binary Ninja or similar and be able to code in C/C++ and Assembly.

THE ROLE:

  • Work collaboratively with the team to solve complex technical challenges
  • Reverse engineer MCU’s and ECU’s back to binary level
  • Code in C/C++ and Assembly
  • Work under ISO 26262

THE PERSON:

  • Have Experience with Reverse Engineering tools like GHIDRA, IDA Pro, Binary Ninja or similar
  • Ability to work remotely

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers.

E

Contact Detail:

Ernest Gordon Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)

✨Tip Number 1

Familiarise yourself with the latest features and updates of IDA Pro, Ghidra, and Binary Ninja. Being well-versed in these tools will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with online communities and forums related to reverse engineering. Networking with professionals in the field can provide valuable insights and potentially lead to referrals or recommendations for the role.

✨Tip Number 3

Consider contributing to open-source projects that involve reverse engineering or embedded systems. This hands-on experience can enhance your skills and make your profile more attractive to potential employers.

✨Tip Number 4

Prepare to discuss specific projects where you've successfully used reverse engineering tools. Highlighting your practical experience will help you stand out during interviews and show how you can contribute to our team.

We think you need these skills to ace Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)

Reverse Engineering
IDA Pro
Ghidra
Binary Ninja
C/C++ Programming
Assembly Language
Embedded Systems Knowledge
Technical Problem-Solving
Collaboration Skills
ISO 26262 Compliance
Attention to Detail
Analytical Thinking
Adaptability to New Technologies
Remote Work Capability

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasise your experience with reverse engineering and the specific tools mentioned in the job description, such as IDA Pro, Ghidra, or Binary Ninja. Provide examples of projects where you successfully used these tools.

Showcase Technical Skills: Clearly outline your programming skills in C/C++ and Assembly. Mention any relevant projects or experiences that demonstrate your proficiency in these languages, especially in the context of reverse engineering.

Tailor Your CV: Customise your CV to align with the job requirements. Use keywords from the job description, such as 'reverse engineering', 'ECU', and 'MCU', to ensure your application stands out to recruiters.

Craft a Strong Cover Letter: Write a compelling cover letter that explains why you are interested in this role and how your background makes you a perfect fit. Mention your passion for automotive technology and your desire to work on cutting-edge projects.

How to prepare for a job interview at Ernest Gordon Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with reverse engineering tools like IDA Pro, Ghidra, and Binary Ninja. Bring examples of projects where you've successfully used these tools to solve complex problems.

✨Demonstrate Your Coding Proficiency

Since coding in C/C++ and Assembly is crucial for this role, brush up on your coding skills. You might be asked to solve a coding challenge or explain your thought process while coding.

✨Understand the Automotive Industry

Familiarise yourself with the automotive sector, especially regarding ECU and MCU technologies. Showing knowledge about leading car manufacturers like Mercedes, Audi, and BMW can set you apart.

✨Prepare for Team Collaboration Questions

This role involves working collaboratively with a talented team. Be ready to discuss your experiences in teamwork, how you handle conflicts, and how you contribute to group problem-solving.

Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)
Ernest Gordon Recruitment
Go Premium

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

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>