Change Language

Reverse Engineer in Automotive

Information

  • Location Netherlands
  • Experience 5+ years of software reverse engineering experience 
  • Employment Permanent

The organization is a China-based technology company who is leading the way to become the “Digital Brain of Intelligent Driving” with core businesses in HD map, high accuracy positioning and automotive-grade semiconductors for ADAS and autonomous driving. 

Founded in 2002, the company is the market leader in navigation map, dynamic traffic information, navigation software development and state-of-the-art customized telematics solutions to both passenger and commercial vehicles. 

For the organization we are looking for a 

Reverse Engineer 

Work Description  

Are you looking to make great use of your embedded reverse engineering and vulnerability research skills, while continuing to sharpen them? We have the perfect position for you to start a new stage of your career. 
We are looking for an Embedded Reverse Engineer to join the Cybersecurity team at. The Cybersecurity team conducts reverse engineering, cybersecurity researches and develops cybersecurity solutions for such areas as Connected Vehicles, IoT, AI, ICS, Telecom. These include but are not limited to: 

Your responsibilities

  • Reverse engineering software and hardware components of Connected Vehicles, IoT, AI, ICS, Telecom solutions 
  • Perform security research involving bug hunting and exploit development 
  • Participate in Connected Vehicles, IoT, AI, ICS, and Telecom cyber threat intelligence studies, develop threat models, and investigate attack vectors 
  • Create organizational knowledge about key technologies, tools, and methodologies 
  • Write articles and present results at conferences in the EU and across the Globe

Skillls 

  • 5+ years of software reverse engineering experience 
  • Reverse engineering large projects written on C++ 
  • Reverse engineering undocumented protocols and encryption schemes 
  • Strong hands-on experience with any disassembly tool such as IDA Pro or Ghidra 
  • IoT/Automotive firmware and binaries static and dynamic analysis 
  • Firmware modification, patching, vulnerability identification, analysis, and exploitation 
  • Strong fundamental kernel-level knowledge of RTOS and kernel 
  • Hands-on experience with security vulnerability techniques, encryption, signing, and public/private key algorithms 
  • Strong knowledge of C, assembler ARM 
  • Excellent English language communication skills

 Education and Experience

  • B.Sc. in CS, CE, or equivalent work-related experience.

Nice to have

  • Postgraduate studies in relevant disciplines 
  • Experience in embedded systems development 
  • Development experience on Windows and Linux Operating Systems, RTOS, Automotive Grade Linux experience 
  • Security research leading to bug bounty and CVE awards 
  • Knowledge of automotive communications protocols (CAN-bus, FlexRay, Automotive Ethernet, RS-232, SPI, etc.) 
  • Experience with embedded debugging tools – JTAG, in-circuit emulator, oscilloscopes, etc. 
  • Automotive industry experience is a plus, but not mandatory 

Contact info