Job Description:
Experience:
2–6 years of relevant experience in system security, embedded systems, and vulnerability assessments.
Key Skills:
- Firmware Analysis Tools:
Expertise in using firmware analysis tools such as Ghidra, Binwalk, and Radare2 for static and dynamic analysis of firmware images.
- Embedded Linux Platforms:
In-depth knowledge of embedded Linux, Yocto, and OpenWRT platforms for secure firmware and OS testing.
- Secure Boot & Firmware Update Mechanisms:
Proficiency in testing secure boot processes and firmware update mechanisms, ensuring integrity and authenticity.
- OS Hardening & Security Configurations:
Strong understanding of OS hardening techniques and security configurations to mitigate threats and enhance system integrity.
- Vulnerability Assessment & CVE Analysis:
Extensive experience with vulnerability assessment frameworks and CVE analysis, identifying and addressing security vulnerabilities in embedded systems.
- Debugging & Emulation Tools:
Proficient in using debugging tools and emulators such as QEMU to analyze embedded system behavior.
- SBOM & Secure Update Protocols:
Familiarity with SBOM (Software Bill of Materials), patch management, and secure update protocols to ensure safe software deployments.
- Firmware Reverse Engineering:
Expertise in performing reverse engineering of firmware images to detect vulnerabilities and potential exploits.
- Penetration Testing Frameworks:
Experience using penetration testing frameworks like Metasploit, Kali Linux, and custom tools for system vulnerability testing.
- Custom Test Case Development:
Ability to develop and execute custom test cases to simulate real-world attack scenarios and identify potential risks in embedded systems.
- Leadership & Mentoring:
Robust leadership skills with a proven track record of mentoring junior engineers and guiding teams in advanced security testing methodologies.
- Technical Writing & Reporting:
Excellent technical wr