๐ป Staff Software Engineer โ AI Accelerator Card Security
๐ Job Description
Qualcomm Technology Inc.’s Dragonfly AI accelerator cards provide the backbone of an enhanced AI experience by shifting AI workloads away from generic processors and onto specialised NPU cores that deliver faster execution times, shorter latencies, and lower power consumption.
These accelerators process valuable user and model data โ meaning security is a critical product requirement. We are seeking a talented Staff Software Engineer โ Security to join the Dragonfly security team, ensuring the components of the AI accelerator card meet security requirements and are securely configured and provisioned.
This role combines security architecture and requirements development with hands-on prototyping, implementation review, automation, and validation. ๐
๐ Cork, Ireland (Onsite) |
๐ผ Full-time ยท Permanent |
๐ท Competitive salary + stock + bonus |
โ๏ธ Critical Skills Permit ยท Relocation & immigration support
๐ฏ Key Responsibilities
You will ensure the components and software on the Dragonfly AI accelerator cards meet security requirements and are securely configured and provisioned:
- ๐ Define and document security requirements for components on an AI accelerator card
- ๐ Define and document mechanisms for secure communication between the Board Management Controller (BMC) and platform-management services, including Redfish, SPDM-based, and PLDM-based interactions
- ๐ก๏ธ Define and document processes to establish device identity, collect measurements, generate evidence, and verify evidence enabling a Platform Root of Trust (PRoT) to attest the state of the AI accelerator card to a management service through the BMC
- ๐ฃ๏ธ Represent the Dragonfly security team in customer, vendor, and standards forums โ especially related to the use, development, and interoperability of attestation protocols
- ๐ Evaluate components for their ability to meet security requirements and work with vendors to improve components that fall short
- ๐ Design and document services for device personalisation and provisioning of keys, certificates, identities, and configuration data in factory environments
- ๐งช Design and document test plans and production-line validation systems to verify identities, keys, certificates, and secure configuration data are provisioned correctly in the factory environment
โ What We Are Looking For
We’re looking for a security engineer with deep hardware-rooted security expertise. You will need:
Required Skills and Qualifications
- ๐ Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field, and 7+ years of experience in product security or related field (Master’s/PhD work experience considered)
- ๐ฉ Understanding of the security relevance of physical components on an AI accelerator card (BMC, PRoT, flash devices, PCIe switches, including ACS use)
- ๐ Understanding of key management and certificate management principles
- ๐ก๏ธ Understanding of device security lifecycle, root-of-trust security, boot-chain security, and firmware authentication
- โ ๏ธ Experience performing security risk assessments on systems of discrete components
- ๐ Experience drafting security specifications and reviewing systems against those specifications
- ๐ป Proficiency in security review of firmware/software written in C
- ๐ Proficiency in Python โ developing provisioning utilities, test automation, and protocol-validation tools
- ๐ฃ๏ธ Excellent written and verbal communication skills
Preferred Qualifications (Bonus Points!)
- ๐ Master’s degree with a security specialisation
- ๐ Understanding of secure debug and RMA flows
- ๐ก Understanding of MCTP, SPDM, PLDM, and Redfish protocols
- ๐ญ Experience designing security provisioning protocols in a factory setting
- ๐ Experience designing attestation systems โ including the role of post-quantum cryptography in attestation protocol security
- ๐ Experience implementing specifications from the Open Compute Project (OCP), Confidential Computing Consortium (CCC), and IETF RATS working group (e.g. EAT token format)
- ๐ค Experience developing AI accelerator systems
- ๐ป Proficiency in C โ developing systems for provisioning keys, certificates, and secure configuration data
๐ฅ๏ธ Working Conditions
- ๐ข Onsite in Cork, Ireland โ open, relaxed, collaborative office environment
- ๐ Global collaboration with teams across Qualcomm’s international sites
- โฑ๏ธ Ability to manage multiple concurrent security workstreams
- ๐ Continuous learning in an evolving security and AI hardware landscape
๐ Where You’ll Be Working โ Cork, Ireland
Cork has a proud reputation as Ireland’s second-largest economic engine and is now one of the Top 20 location choices in Europe, with 39,000 people employed by over 170 overseas companies. There’s growing diversity in the region, with people from many nationalities relocating to Cork for an excellent quality of life.
โ๏ธ A gateway to Europe, Cork Airport provides access to almost 50 international destinations, including transatlantic air routes.
โ๏ธ Visa Sponsorship & Relocation Details
๐ข This role qualifies for the Ireland Critical Skills Employment Permit. Qualcomm offers relocation and immigration support where needed.
Software engineering with a security specialisation is on Ireland’s Critical Skills Occupations List, meaning eligible candidates can apply for a Critical Skills Employment Permit โ which offers a faster route to permanent residency and allows spouses/partners to work.
๐ Please confirm your current visa/work authorisation status when submitting your application.
๐ท Salary & Benefits
๐ Full-time ยท Permanent
๐ Onsite โ Cork, Ireland
๐ What Qualcomm Offers You
- ๐ท Salary, stock, and performance-related bonus
- ๐ถ Maternity / Paternity Leave
- ๐ Employee Stock Purchase Scheme
- ๐ฆ Matching pension scheme
- ๐ Education Assistance
- โ๏ธ Relocation and immigration support (if needed)
- ๐ฅ Life, Medical, Income and Travel Insurance
- ๐ง Subsidised memberships for physical and mental well-being
- ๐ฒ Bicycle purchase scheme
- โฝ Employee-run clubs โ running, football, chess, badminton + many more
- ๐ค Open, relaxed, collaborative working environment
๐ข About Qualcomm
Qualcomm is a global leader in wireless technology and AI innovation, powering devices and infrastructure that connect the world. Its Dragonfly AI accelerator cards represent the next generation of AI infrastructure โ shifting AI workloads onto specialised NPU cores for faster, more efficient execution. Qualcomm is an equal opportunity employer committed to accessibility and inclusion in its hiring process.
๐ฉ How to Apply
Ready to secure the future of AI hardware? Apply today.
Submit your application via TheHireBuddy.Co. Please include your CV and a cover letter detailing your relevant product security, attestation, and firmware security experience. ๐
โ๏ธ Visa sponsorship candidates: please include your current visa/immigration status and expiry date in your application. Note: Qualcomm does not accept unsolicited agency submissions โ direct applications only.
๐ฉ Ready to Apply?
Click below to apply on the employer's website.
โ๏ธ Apply on Company Website โ