Be among the first 25 applicants
Responsibilities:
- Contribute to Embedded Security requirements, design, and test specifications.
- Implement production-quality software components according to specifications.
- Work jointly with internal development teams to review application code and refine security posture.
- Communicate security-related concepts to technical and non-technical teams.
- Provide mentorship to junior team members.
Qualifications:
- Masters in Computer Science or Electrical Engineering.
- 6+ years of related experience.
- Experience working in Embedded Security.
- Experience in ARM Trust Zone and Trusted Execution Environment.
- Experience in Secure Boot and Secure Storage.
- Excellent embedded system programming skills in C.
- Experience in a fast-moving startup environment.
- Extensive work experience in designing and developing cybersecurity methodologies and complying with security standards.
- In-depth technical knowledge of cryptography hardware, key management, and certificate management.
- Extensive experience with hardware security modules (HSMs).
- Strong Linux fundamentals.
- Ability to incorporate security aspects throughout the product development lifecycle.
- Proficiency in one or more programming languages (C/C++).
- Strong understanding of network concepts including TCP/IP, HTTP, TLS, DDoS mitigation, intrusion detection and prevention.
- Experience working in an Agile development environment.
Advantages:
- Automotive security experience.
- Knowledge of Android security.
- Understanding of SELinux.
- Experience with automotive communication protocols.
- Socket programming experience.
Education Requirements:
- Masters in Computer Science or Electrical Engineering.
Additional Details:
- Seniority level: Mid-Senior level.
- Employment type: Full-time.
- Job function: Other.
- Industries: IT Services and IT Consulting.
This job posting appears to be active.