117 TetraHed Jobs
Embedded Security Engineer - C/C++/Python (3-5 yrs)
TetraHed
posted 6d ago
Key skills for the job
Key Responsibilities :
- Design and implement security features for embedded systems.
- Conduct security assessments and vulnerability testing on firmware and hardware.
- Develop secure coding practices for embedded software development.
- Collaborate with cross-functional teams to integrate security into the product lifecycle.
- Conduct threat modeling to anticipate potential security risks.
- Research and analyze emerging security threats and vulnerabilities.
- Implement security best practices and ensure compliance with industry regulations.
- Create and maintain documentation related to security processes and protocols.
- Participate in incident response activities to mitigate security breaches.
- Review and enhance existing embedded security frameworks.
Required Qualifications :
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 3 years experience in embedded systems or related field.
- Proficient in programming languages such as C, C++, or Python.
- Strong understanding of security protocols and standards.
- Experience with operating systems such as RTOS or Linux.
- Hands-on experience with hardware debugging tools and techniques.
- Knowledge of cryptographic algorithms and implementation.
- Experience in threat modeling and risk assessment methodologies.
- Familiarity with secure software development life cycle (SDLC).
- Ability to work in a team-oriented, collaborative environment.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
Functional Areas: Software/Testing/Networking
Read full job description