Security Firmware Engineer

3 weeks ago


Austin, United States Apple Full time

The Core Platform team within Apple's CoreOS organization brings Apple’s iPhone, iPad, iWatch, Mac, and Home products to life. The ROMs and firmware we develop are at the foundation our devices’ security. We are looking for a motivated software engineer to bring our firmware security to the next level. Your work will have a real impact on Apple products and features, from the software down to the silicon. As an Apple employee, you'll be part of a company whose commitment to user privacy is at the heart of everything we do. You'll be surrounded by the most creative, passionate, and talented engineers in the industry, constantly being challenged to go beyond the norm to find new, innovative ways of solving problems and to make devices safer and secure.

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.
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.

#J-18808-Ljbffr
  • Firmware Engineer

    1 day ago


    Austin, United States Diverse Lynx Full time

    Firmware Engineer Austin, TX / Cupertino, CA [ (Day one Onsite)Job description:Firmware configuration and maintenance for new product bringup: •Target creation for new products in our code bases •Firmware maintenance to adapt for new products •Firmware validation to ensure operability on new products •Firmware environment is C and similar to the open...

  • Firmware Engineer

    20 hours ago


    Austin, United States Saicon Full time

    Role: Firmware EngineerDuration: 1 year contractLocation: Austin, TX (onsite) Job summary:Key Responsibilities:In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience. Design and develop AMI platform BIOS based on the silicon and board featuresC and ASM programming experience mandatoryExperience in server BIOS architecture...

  • Firmware Engineer

    1 day ago


    Austin, United States Saicon Full time

    Role: Firmware EngineerDuration: 1 year contractLocation: Austin, TX (onsite) Job summary:Key Responsibilities:In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience. Design and develop AMI platform BIOS based on the silicon and board featuresC and ASM programming experience mandatoryExperience in server BIOS architecture...

  • Firmware Engineer

    1 day ago


    Austin, United States Saicon Full time

    Role: Firmware EngineerDuration: 1 year contractLocation: Austin, TX (onsite) Job summary:Key Responsibilities:In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience. Design and develop AMI platform BIOS based on the silicon and board featuresC and ASM programming experience mandatoryExperience in server BIOS architecture...

  • Sr. Firmware

    1 week ago


    Austin, United States Diligent Robotics Full time

    What we're doing isn't easy. But nothing worth doing ever is. We envision a future powered by robots that work seamlessly with human teams. We build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven, venture-backed team as we build out our hardware engineering team....


  • Austin, United States Enphase Energy Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • Austin, United States Enphase Energy Full time

    Description Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives....

  • Firmware Engineer

    2 days ago


    Austin, United States Trilyon, Inc. Full time

    Job DescriptionJob DescriptionFor over 15 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services. Leveraging our extensive expertise across multiple domains such as Cloud technology, Salesforce, AI, Machine Learning, and Technical Writing, we consistently exceed expectations in catering to a wide...


  • Austin, United States US Tech Solutions Full time

    Duration: 12 months contract Job Description: • The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer refer...

  • Firmware Engineer

    1 day ago


    Austin, United States LanceSoft, Inc. Full time

    Locations:Austin, TXBellevue, WASanta Clara, CAKey Responsibilities:• In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience.• Design and develop AMI platform BIOS based on the silicon and board features• C and ASM programming experience mandatory• Experience in server BIOS architecture mandatoryPreferred...

  • Firmware Engineer

    1 day ago


    Austin, United States LanceSoft, Inc. Full time

    Locations:Austin, TXBellevue, WASanta Clara, CAKey Responsibilities:• In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience.• Design and develop AMI platform BIOS based on the silicon and board features• C and ASM programming experience mandatory• Experience in server BIOS architecture mandatoryPreferred...

  • Firmware Engineer

    5 hours ago


    Austin, United States LanceSoft Full time

    Locations: Austin, TX Bellevue, WA Santa Clara, CA Key Responsibilities: In-depth UEFI BIOS development experience mandatory, AMI bios x86 development experience. Design and develop AMI platform BIOS based on the silicon and board features C and ASM programming experience mandatory Experience in server BIOS architecture mandatory Preferred Experience: ...


  • Austin, United States Fox Robotics Full time

    Fox Robotics is at the bleeding edge of warehouse automation, with a focus on autonomous forklifts. As the leader in this space, Fox has clear product market fit and is scaling fast, with plans to rapidly grow from 100 employees to nearly ~160+ this year alone. With this growth, employees have a once-in-a-career opportunity to learn, all while working as...


  • Austin, United States Astera Labs Full time

    Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with...


  • Austin, United States Cynet Systems Full time

    Job Description: Responsibilities: Responsible for helping with test and design debug, gather and update status and escalate issues to swim lane leads. Responsible for tracking and updating master test plan and to detail issues in JIRA. Responsible to work with Firmware, SOC Design and other Emulation engineers to debug and drive tests to completion....


  • Austin, United States Trilyon, Inc. Full time

    Trilyon, Inc. is looking for a Pre-Silicon Emulation Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.Can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months. After this time, they may only need to be onsite...


  • Austin, United States Trilyon, Inc. Full time

    Trilyon, Inc. is looking for a Pre-Silicon Emulation Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.Can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months. After this time, they may only need to be onsite...


  • Austin, United States Trilyon, Inc. Full time

    Trilyon, Inc. is looking for a Pre-Silicon Emulation Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you. Can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months. After this time, they may only need to be onsite...


  • Austin, United States Trilyon, Inc. Full time

    Trilyon, Inc. is looking for a Pre-Silicon Emulation Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.Can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months. After this time, they may only need to be onsite...


  • Austin, United States Trilyon, Inc. Full time

    Trilyon, Inc. is looking for a Pre-Silicon Emulation Engineer for its direct client. If you have the skills and experience mentioned below, we would love to discuss it with you.Can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months. After this time, they may only need to be onsite...