50 TetraHed Jobs
Embedded Security Engineer - C Programming (9-15 yrs)
TetraHed
posted 1mon ago
Key skills for the job
Position : Embedded Security Engineer
Location : Hyderabad
Experience : 11 to 15 years
Key Responsibilities :
Development and Security Implementation :
- Design and develop secure embedded applications using Embedded C.
- Implement security measures for embedded systems running on RTOS (FreeRTOS) and Linux environments.
Threat Modeling and Vulnerability Assessment :
- Conduct thorough threat modeling to identify potential risks and vulnerabilities in embedded systems.
- Perform vulnerability assessments to evaluate the security of existing systems and recommend improvements.
Encryption and Secure Communication :
- Develop and implement encryption, authentication, and secure communication protocols to protect sensitive data.
- Collaborate with cross-functional teams to integrate security solutions into product designs.
Required Skills :
Technical Expertise :
- Proficient in C programming with a deep understanding of embedded system architectures.
- Experience with RTOS (FreeRTOS) and Linux-based embedded systems.
- Strong knowledge of cryptographic algorithms, encryption techniques, and secure communication protocols.
Security Knowledge :
- Proven experience in threat modeling methodologies and vulnerability assessment frameworks.
- Familiarity with secure coding practices and the ability to review code for security vulnerabilities.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Cybersecurity, or a related field.
- Minimum of 9 years of experience in embedded systems development with a focus on security.
Functional Areas: Software/Testing/Networking
Read full job description4-6 Yrs