Senior Security Engineer - IOT
eInfochips · Ahmedabad
Collected role description
<h1><b>Position:</b></h1>Senior Security Engineer - IOT<p style="text-align:inherit"></p><p style="text-align:inherit"></p><h1><b>Job Description:</b></h1><h3><b>Experience:</b></h3><p>2–6 years of relevant experience in system security, embedded systems, and vulnerability assessments.</p><h3><b>Key Skills:</b></h3><ul><li><p><b>Firmware Analysis Tools:</b><br />Expertise in using firmware analysis tools such as <b>Ghidra</b>, <b>Binwalk</b>, and <b>Radare2</b> for static and dynamic analysis of firmware images.</p></li><li><p><b>Embedded Linux Platforms:</b><br />In-depth knowledge of <b>embedded Linux</b>, <b>Yocto</b>, and <b>OpenWRT</b> platforms for secure firmware and OS testing.</p></li><li><p><b>Secure Boot & Firmware Update Mechanisms:</b><br />Proficiency in testing <b>secure boot</b> processes and <b>firmware update</b> mechanisms, ensuring integrity and authenticity.</p></li><li><p><b>OS Hardening & Security Configurations:</b><br />Strong understanding of <b>OS hardening techniques</b> and security configurations to mitigate threats and enhance system integrity.</p></li><li><p><b>Vulnerability Assessment & CVE Analysis:</b><br />Extensive experience with <b>vulnerability assessment frameworks</b> and <b>CVE analysis</b>, identifying and addressing security vulnerabilities in embedded systems.</p></li><li><p><b>Debugging & Emulation Tools:</b><br />Proficient in using <b>debugging tools</b> and <b>emulators</b> such as <b>QEMU</b> to analyze embedded system behavior.</p></li><li><p><b>SBOM & Secure Update Protocols:</b><br />Familiarity with <b>SBOM (Software Bill of Materials)</b>, patch management, and <b>secure update protocols</b> to ensure safe software deployments.</p></li><li><p><b>Firmware Reverse Engineering:</b><br />Expertise in performing <b>reverse engineering</b> of firmware images to detect vulnerabilities and potential exploits.</p></li><li><p><b>Penetration Testing Frameworks:</b><br />Experience using <b>penetration testing frameworks</b> like <b>Metasploit</b>, <b>Kali Linux</b>, and custom tools for system vulnerability testing.</p></li><li><p><b>Custom Test Case Development:</b><br />Ability to <b>develop and execute custom test cases</b> to simulate real-world attack scenarios and identify potential risks in embedded systems.</p></li><li><p><b>Leadership & Mentoring:</b><br />Strong leadership skills with a proven track record of <b>mentoring junior engineers</b> and guiding teams in advanced security testing methodologies.</p></li><li><p><b>Technical Writing & Reporting:</b><br />Excellent <b>technical writing skills</b>, including the ability to produce clear, concise, and detailed reports on security findings and risk assessments.</p></li><li><p><b>Proactive Security Risk Mitigation:</b><br />Proactive in identifying and mitigating security risks within embedded systems, ensuring the implementation of security best practices.</p></li></ul><h3><b>Responsibilities:</b></h3><ul><li><p><b>Leadership in Security Testing:</b><br />Lead <b>system-level Vulnerability Assessment and Penetration Testing (VAPT)</b> for firmware, operating systems, and embedded software, ensuring thorough security evaluations.</p></li><li><p><b>Test Plan Development & Execution:</b><br />Develop and implement comprehensive <b>test plans</b> for <b>secure update</b> and <b>patch validation</b>, ensuring security fixes are applied correctly and without introducing new risks.</p></li><li><p><b>Firmware Static & Dynamic Analysis:</b><br />Conduct detailed static and dynamic analysis of <b>firmware images</b> using tools like <b>Ghidra</b>, <b>Binwalk</b>, and <b>Radare2</b> to identify potential vulnerabilities.</p></li><li><p><b>Secure Boot & Root of Trust Validation:</b><br />Validate <b>secure boot</b> implementations and <b>hardware root of trust</b> to ensure system integrity and protection from malicious code injection.</p></li><li><p><b>OS Hardening & Access Control Testing:</b><br />Test <b>OS hardening configurations</b> and <b>secure access control mechanisms</b> to strengthen system defenses against unauthorized access and exploitation.</p></li><li><p><b>Vulnerability Identification & Classification:</b><br />Identify and classify vulnerabilities and misconfigurations in embedded systems, following industry standards such as <b>CVSS</b> for risk assessment and remediation prioritization.</p></li><li><p><b>Collaboration with Compliance & Engineering:</b><br />Work closely with compliance and engineering teams to <b>prioritize remediation</b> efforts, ensuring that vulnerabilities are addressed effectively.</p></li><li><p><b>Custom Attack Simulations:</b><br />Develop and execute <b>custom test cases</b> to simulate <b>real-world attack scenarios</b> and evaluate the system's resilience against cyber threats.</p></li><li><p><b>Rollback & Patch Management Testing:</b><br />Oversee testing of <b>rollback</b> and <b>patch management</b> procedures, ensuring that system updates do not compromise security or functionality.</p></li><li><p><b>Mentoring & Knowledge Sharing:</b><br />Mentor junior engineers in security testing methodologies, sharing knowledge on advanced techniques and tools for improving system security testing processes.</p></li><li><p><b>CVE Monitoring & Testing Updates:</b><br />Monitor relevant <b>CVE feeds</b>, integrating new vulnerabilities and security patches into testing procedures to ensure up-to-date protection.</p></li><li><p><b>Reporting & Risk Assessments:</b><br />Provide detailed <b>technical reports</b> and <b>risk assessments</b> to stakeholders, outlining identified vulnerabilities, potential impact, and recommended mitigations.</p></li><li><p><b>Regulatory Compliance:</b><br />Ensure that all testing activities align with industry <b>standards</b>, including <b>RED 18031</b> compliance, and adhere to relevant regulatory frameworks.</p></li><li><p><b>Secure Lab Environment Maintenance:</b><br />Maintain a <b>secure lab environment</b> for all system testing activities, ensuring that testing procedures are conducted in a controlled and isolated setting.</p></li></ul><h3><b>Qualifications & Certifications:</b></h3><ul><li><p><b>Education:</b><br />Bachelor's or Master’s degree in <b>Cybersecurity</b>, <b>Embedded Systems</b>, <b>Computer Engineering</b>, or a related field.</p></li><li><p><b>Certifications (Preferred):</b></p><ul><li><p><b>OSCP</b> (Offensive Security Certified Professional)</p></li><li><p><b>OSCE</b> (Offensive Security Certified Expert)</p></li><li><p><b>GXPN</b> (GIAC Exploit Researcher and Advanced Penetration Tester)</p></li><li><p>Equivalent certifications in <b>ethical hacking</b>, <b>penetration testing</b>, or <b>embedded system security</b> are also highly valued.</p></li></ul></li><li><p><b>Industry Standards Familiarity:</b><br />Familiarity with security frameworks such as <b>ISO/IEC 62443</b>, <b>RED 18031</b>, and <b>IoT security</b> frameworks.</p></li></ul><p></p><h3><b>Why Join Us?</b></h3><ul><li><p>Opportunity to work with cutting-edge automation technologies in a collaborative and innovative environment.</p></li><li><p>Competitive salary and benefits package.</p></li><li><p>Career growth opportunities in a fast-paced and dynamic industry.</p></li><li><p>A strong focus on work-life balance and employee well-being.</p></li></ul><p style="text-align:inherit"></p><p style="text-align:inherit"></p><h1><b>Location:</b></h1>IN-GJ-Ahmedabad, India-Ognaj (eInfochips)<p style="text-align:inherit"></p><p style="text-align:inherit"></p><h1><b>Time Type:</b></h1>Full time<h1></h1><p style="text-align:inherit"></p><h1><b>Job Category:</b></h1>Engineering Services
Collected experience requirement
2 years