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.) No home office possible
E

At a Glance

  • Tasks: Reverse engineer software and collaborate on cutting-edge automotive technology.
  • Company: Join a top aftermarket tuning product supplier revolutionising the European market.
  • Benefits: Enjoy remote work, private medical care, bonuses, and international travel opportunities.
  • Why this job: Work with a talented team on complex challenges in a dynamic and innovative environment.
  • Qualifications: Experience with reverse engineering tools and coding in C/C++ and Assembly required.
  • Other info: Visa sponsorship available for eligible candidates.

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

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

Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja) employer: Ernest Gordon Recruitment

Join a leading aftermarket tuning product supplier that values innovation and collaboration, offering a fully remote work environment from Letchworth. With competitive salaries, private medical insurance, and opportunities for international travel, this company fosters a dynamic work culture where talented engineers tackle complex challenges together, ensuring ample growth opportunities in a rapidly evolving industry.
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 trends and developments in reverse engineering tools like IDA Pro, Ghidra, and Binary Ninja. Being able to discuss recent updates or features during an interview can demonstrate your passion and expertise in the field.

✨Tip Number 2

Engage with online communities and forums related to reverse engineering. Networking with professionals in the field can provide insights into the company culture and may even lead to referrals, increasing your chances of landing the job.

✨Tip Number 3

Prepare to showcase your problem-solving skills by working on personal projects or contributing to open-source projects that involve reverse engineering. Having tangible examples of your work can set you apart from other candidates.

✨Tip Number 4

Research the company’s products and their impact on the automotive industry. Understanding their technology and how it revolutionises tuning can help you articulate why you want to be part of their team during the interview.

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 coding skills in C/C++ and Assembly. Include any relevant projects or achievements 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 'ISO 26262', to ensure your application stands out to recruiters.

Craft a Compelling Cover Letter: Write a cover letter that not only expresses your interest in the role but also explains why you are a great fit for the company. Mention your passion for automotive technology and how your skills can contribute to their innovative 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 past projects where you successfully reverse engineered software or hardware, and be ready to explain your thought process.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice explaining how you approach complex challenges, especially those related to ECU and MCU reverse engineering. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Familiarise Yourself with ISO 26262

Since the role involves working under ISO 26262, make sure you understand its principles and how they apply to automotive software development. Be ready to discuss how you would ensure compliance in your work.

✨Prepare for a Collaborative Discussion

This position requires teamwork, so be ready to discuss how you collaborate with others. Think of examples where you worked effectively in a team to solve technical problems, and be open to discussing how you handle differing opinions.

Reverse Software Engineer (IDA Pro / Ghidra / Binary Ninja)
Ernest Gordon Recruitment
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>