Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Security Firmware Engineer 
United States, Texas, Austin 
911465888

Today
Key Qualifications
  • A passion for embedded development and security
  • Understanding of software vulnerabilities and mitigations
  • Experience with secure boot and related cryptographic applications for platform security, principles and use of cryptographic primitives and protocols.
  • Direct experience in the overlap between software and hardware security, and firmware/software technologies.
  • Familiarity with modern processor architecture.
  • Background in secure coding and code auditing.
  • Have an understanding of past, current, and emerging security exploit types.
  • Experience in creating working proof of concepts from found vulnerabilities on systems with advanced anti exploitation measures (e.g. ASLR).
  • Experience designing and architecting systems with security in mind.
  • Exposure to kernel programming.
Description
In this role...* Work with the Product & System Security teams in implementing the security patches* Contribute to the software and hardware roadmap for new security features on a range of platforms, including iPhone, iPad, Mac, Apple Watch, and Home products.* Assist with audit of security critical code and hardware, review and implement patches.* Create tools that help automate security verification, testing. * Improve firmware architecture and APIs to build security into the core. * Deploy security mitigations suitable for use in an embedded environment. * Work with multi-functional teams to extend secure boot technologies. * Collaborate with testing organizations to verify security features and fuzz for vulnerabilities.
Education & Experience
Master's (preferred) or Bachelor's degree or equivalent experience in computer science or a related field.