Reverse Engineer โ€“ IoT Devices, Software, and Hardware to $5000

โœ… Required Experience & Skills:

  • 5+ years of hands-on experience in reverse engineering firmware, embedded systems, and IoT devices (both software and hardware level).
  • Publicly disclosed CVEs or security advisories for vulnerabilities discovered in firmware, hardware platforms, or IoT protocols.
  • Hardware reverse engineering skills, including working with microcontrollers (e.g., ARM Cortex-M, ESP32), flash memory, EEPROM, and analyzing board-level schematics.
  • Proficiency with hardware analysis tools: oscilloscopes, logic analyzers, JTAG/SWD debuggers, and hardware programmers.
  • Software/firmware analysis: decompilation and static/dynamic analysis using tools like IDA Pro, Ghidra, Radare2, Binwalk, and Firmware-Mod-Kit.
  • Familiarity with IoT communication protocols such as BLE, Zigbee, MQTT, CoAP, and Modbus.
  • Ability to write proof-of-concept exploits, patches, and scripts to demonstrate vulnerabilities.
  • Understanding of memory corruption issues, firmware validation bypass, hardware debugging, and exploit techniques for embedded systems.
     

๐ŸŽ“ Preferred Certifications:

  • OSEE โ€“ Offensive Security Exploitation Expert
  • OSCE / OSCE3 โ€“ Advanced exploitation and reverse engineering credentials from Offensive Security
  • GREM โ€“ GIAC Reverse Engineering Malware (by SANS)
  • CREA โ€“ Certified Reverse Engineering Analyst
  • PSA Certified Level 2 or 3 โ€“ Security certification for IoT platforms and chips
  • (Optional) OSCP โ€“ Demonstrates strong penetration testing fundamentals (valuable for broader security understanding)
     

๐Ÿ” Bonus Qualifications:

  • Participation in CTFs, hardware hacking competitions, or contributions to open-source reverse engineering projects.
  • Experience analyzing secure bootloaders, TPM, secure enclaves, or trusted firmware.
  • Ability to communicate technical findings clearly via reports or presentations.
  • Strong understanding of secure coding practices and firmware patching.
     

Required languages

English B2 - Upper Intermediate
Published 20 August
80 views
ยท
6 applications
84% read
ยท
84% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...