Security Compiler Engineer (C/C++, Clang/LLVM)

Apple Inc.

Cupertino (CA)

On-site

USD 150,400 - 277,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking a Compiler Security Engineer to develop secure language features for C/C++ in the Clang compiler and enhance security capabilities across Apple platforms.

You will collaborate with security and OS teams to shape the future of languages, tools, and the Clang/LLVM ecosystem. The role involves end-to-end feature development, interaction with the open source community, and mentoring within a growth-focused environment.

Qualifications

  • Expertise in compiler design and implementation.
  • Ability to write secure and high performing code with C/C++.
  • Knowledge of memory safety and security.
  • B.S. in Computer Science or equivalent experience; advanced degrees welcome

Responsibilities

  • Develop and roll out security-oriented language features
  • Collaborate with cross-functional teams
  • Contribute to and engage with the Clang/LLVM open source community
  • Triage and address compiler bugs
  • Evangelize security tools and technologies through work with early adopters and education
  • Write technical documentation

Skills

Compiler design
Secure C/C++
Memory safety
Secure coding standards

Education

B.S. in Computer Science or equivalent
Advanced degrees welcome

Job description

Apple Inc. is seeking a Compiler Security Engineer to develop secure language features for C/C++ in the Clang compiler and enhance security capabilities across Apple platforms.

You will collaborate with security and OS teams to shape the future of languages, tools, and the Clang/LLVM ecosystem. The role involves end-to-end feature development, interaction with the open source community, and mentoring within a growth-focused environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compiler Security Engineer - C/C++, Languages & Runtimes
Compiler Security Engineer - C/C++, Languages & Runtimes

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Senior Compiler Engineer - C++/LLVM (Hybrid, Security)
Senior Compiler Engineer - C++/LLVM (Hybrid, Security)

JobDev • Town of Belgium (WI)

Hybrid
USD 110,000 - 170,000
Hybrid work policy
Software Security Compiler Engineer: Harden GCC/LLVM
Software Security Compiler Engineer: Harden GCC/LLVM

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Secure Design Engineer: Threat Modeling & Security Testing
Secure Design Engineer: Threat Modeling & Security Testing

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
ASIC Security Design & Integration Engineer
ASIC Security Design & Integration Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
SoC Security Architect: Platform Security & Silicon
SoC Security Architect: Platform Security & Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 240,000
SoC Security Engineer - Platform Architecture
SoC Security Engineer - Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
JavaScriptCore Security Engineer
JavaScriptCore Security Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock program
Employee stock purchase plan
Medical and dental coverage
+2
Platform Security Architect
Platform Security Architect

Apple Inc. • Pennsylvania

On-site
USD 181,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Entry-Level Security Software Engineer (Low-Level)
Entry-Level Security Software Engineer (Low-Level)

Apple • Olympia (WA)

On-site
Stock awards
Employee Stock Purchase Plan
Comprehensive health benefits