Position
Details:
Title: Embedded Security Engineer 4
Location:
Newark, CA 74560 -
Onsite
Duration: 6 Months Contract (Possible extension)
Job
Description:
Staff
Embedded Security Engineer
The Role:
- 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 in C
- Experience
in a fast-moving startup environment
- Extensive
work experience in design and development of Cyber Security methodologies
and comply to Security standards
- In-depth
technical knowledge of cryptography hardware, key management and
certificate management
- Extensive
integration/porting experience in Hardware Security Modules
- Strong
Linux fundamentals
- Able
to bring Security aspects in product development life cycle
- Demonstrable
proficiency with one or more programming languages (C/C++ etc)
- Strong
understanding of network concepts including TCP/IP protocol stack, HTTP
and TLS, DDoS detection/prevention, Intrusion detection and prevention
- Experience
in Agile development environment
Advantageous:
- Automotive
Security
- Android
Security knowledge
- Understanding
of SELinux
- Experience
with Automotive communication protocols would be a plus
- Experience with socket
programming is desirable.
Education
Requirements: Masters
in computer science or electrical Engineer