1. Be familiar with ARM/RISC-V assemble language, focus on following three fields:1.1 Connected Vehicle included 5G/V2X and ISO21434 cybersecurity , Baidu’s Apollo AutonomousDriving Platform and ROS2 platform cybersecurity and penetration testing. 1.2 Linux/RT-Thread/HarmonyOS networking stack, device driver and performance develop, Linux eBPF, Linux based cybersecurity and penetration testing for Connected Vehicle, Wireless router, IoT system. 1.3 IoT system include NB-IoT, IPv6, MQTT, OpenStack, KVM, NFV, SDR and related penetration testing. 2. Be familiar with 3GPP 5G V2X for OBU/RSU, ISO21434, NHTSA PKI SCMS and penetration testing. Also V2X function and penetration testing under Baidu's Apollo autonomous driving and ROS2 platform. 3. Be familiar with Linux kernel and networking stack develop, network device driver related USB and PCI, NetFilter, eBPF and XDP for develop high-performance network systems, KVM, 5G and LTE, SCTP, IPv6, Bluetooth, Wifi with Hostapd+P2P+Mesh, MQTT(IoT). 4. Be familiar with penetration testing use Shodan, Nmap, OWASP ZAP, Burp, W3af, Sqlmap, Metasploit, Hydra, Wireshark, Aircrack, Scapy, HackRF, can-utils, MobSF, Frida, Jadx,FACT, IDA, Radare2, Pwndbg, Qiling/Unicorn/Qemu, ScoutSuite, Suricata based on Kali Linux for Connected Vehicles and IoT system. 5. Be familiar with C and Python, Bluetooth, Wifi, LTE. Know Java, C++, Rust, ARM/X64/RISC-V ASM.
Listed skills include Wireless Networking, Lte, Ipv6, Network Security, and 15 others.