Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$147.4k - $272.1k

Apple Inc.

Compiler Security Engineer - C/C++, Languages & Runtimes Cupertino, California, United States Software and Services The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in the Clang compiler. Clang is a core part of Apple's developer tools, used internally to build Apple's software stack and externally by millions of developers, and is open source, powering the broader ecosystem. Your work will help eliminate entire classes of vulnerabilities at the language level, protecting billions of devices. Description In this position, you will develop security-oriented language features for C/C++ in the Clang compiler to improve security of Apple platforms. You will work with security engineers and operating system engineers across Apple to help shape the future of our platform, languages and tools. You will be involved in all aspects of taking a language feature from concept and implementation to deployment. You will have the opportunity to understand and improve the interplay between the compiler, the operating system, and other developer tools such as build systems, debuggers, and source editors. You will also be an active contributor to the Clang/LLVM open source project and interact with the open source community and various programming language communities. Here you’ll find that we offer a peaceful work environment where you can choose when to socialize and when to close your office door and concentrate. We provide technical guidance, software architectural review, and mentorship. We have an encouraging and growth-focused workplace culture. 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 Minimum 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 Preferred Qualifications Experience working across organizational boundaries. Knowledge of LLVM/Clang or open source development Knowledge of security mitigation and exploitation techniques Passion for improving compilers and developer tools Patient, user-focused decision-making Strong communication and teamwork skills Positive and respectful attitude in a diverse environment If possible, we’d love to see an example of your relevant work, such as a personal project or open source contribution At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace. Learn about reasonable accommodations for job applicants. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Compiler Security Engineer - C/C++, Languages & Runtimes in Cupertino, CA vacancy
  • $147.4k - $272.1k

    Apple Inc. is seeking a Compiler Security Engineer in Cupertino, California, to develop secure language features for C/C++ and enhance security in the Clang compiler. Your role is crucial in eliminating vulnerabilities, impacting billions of devices globally. You will... 
    Language

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

     ...Swift Compiler Engineer, Languages & Runtimes The Swift Compiler Team at Apple is a unique opportunity to evolve the Swift programming language and...  ...statically-typed language such as (but not limited to) C++ or Swift. Clear technical communication and receptiveness... 
    Language
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $198.3k - $342.8k

     ...Swift Compiler Engineering Manager, Languages & Runtimes The Swift Compiler Team at Apple is a unique opportunity to evolve the Swift programming language...  ...statically-typed language such as (but not limited to) C++ or Swift. Enthusiasm for both technical leadership... 
    Language
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $45 - $52 per hour

     ...Immediate need for a talented C++ Developer with Compiler . This is a 12+months contract opportunity with long-term potential...  ...: Must have skills: Development in C/C++, Lexer / tokenizer, Parser, AST, LSP (Language Server Protocol), Grammars. Strong C++ dev... 
    Language
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Sunnyvale, CA
    2 days ago
  • $160k

     ...to Expect As a Software Engineer within our AI teams, you will...  ...requirements and co-design the compiler/runtime to extract the maximum...  ...new APIs and Domain-Specific Languages (DSLs) Design APIs, compiler...  ...internals Proficient C/C++ programming C/C++ including... 
    Language
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...C++ Developer with compiler experience Location: Sunnyvale/Cupertino WFO all 5 days Job description: - Preferred C++ software focused...  ...in communication, team co-ordination - Lexer / tokenizer • Parser • ST • Language Server Protocol (LSP) • Grammars
    Language

    Info Way Solutions

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

     ...JavaScriptcore Security Engineer In this role, you have the opportunity...  ...especially in programming languages, compilers, and virtual machines. You...  ...compilation pipeline, the language runtime, the garbage collector and...  ...programming in modern C++ Excellent debugging,... 
    Language
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $173.66k - $245.16k

     ...As a Cloud Software Development Engineer, you will drive innovation by developing...  ...software in media domain. ~ Programming languages such as Java and C/C++. ~ Communicate technical...  ...responsible for delivering IP, SOCs, runtimes, and platforms to support the CPU and... 
    Language
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    1 day ago
  •  ...leading technology solutions firm is seeking a Senior Staff Engineer, Software in San Jose to spearhead the development of...  ...architecture and L2/L3 protocols, as well as proficiency in C/C++ and scripting languages. If you're ready to tackle complex challenges in a... 
    Language

    Celestica Inc.

    San Jose, CA
    3 days ago
  • $147k - $237.5k

     ...™ combines the Internet connectivity/security you need - and delivers it everywhere...  ...are seeking an experienced Software Engineer to design, develop and deliver next-generation...  ..., Fedora, etc. ~ Proficiency in C/C++ programming languages, with a strong emphasis on Linux. ~... 
    Language
    Full time
    Work at office
    Immediate start
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $140k - $215k

     ...Inc. is seeking a Software Development Engineer for the Cloud Runtime Protection team. In this role, you...  ...cloud-native workloads. Experience with C/C++, Linux, and eBPF is required. This...  ...with a team of experts dedicated to securing cloud environments. A comprehensive benefits... 
    Work at office

    Koitecc Solutions

    Sunnyvale, CA
    3 days ago
  • $175k - $250k

     ...semiconductor startup in Sunnyvale is seeking a CPU Compiler Lead to enhance the performance of their...  ..., and ensuring robust integration of language standards. Ideal candidates will have...  ...experience with a strong foundation in C/C++ programming and CPU architecture. The position... 
    Language

    Bolt Graphics

    Sunnyvale, CA
    15 hours ago
  • $140k - $215k

     ...Software Development Engineer As a global leader in cybersecurity...  ..., and we've redefined modern security with the world's most...  ...Development Engineer role on the Cloud Runtime Protection team that builds...  ...features on Linux or Unix in C/C++ with the following... 
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    7 days ago
  •  ...multidisciplinary Technical Lead for runtime software/hardware and compiler integration, focused on...  ...design, cross-stack engineering, technical mentorship,...  ...Strong understanding of C/C++ multi-threaded...  ...Experience with modern large language model (LLM) inference servers... 
    Language
    Flexible hours

    Persimmons

    San Jose, CA
    3 days ago
  •  ...Sunnyvale is seeking a Sr. Software Engineer for its Cloud Runtime Protection team. You will design and...  ...implement high-performance features to secure cloud-native and AI workloads. The position...  ...over 10 years of experience with C/C++ on Linux and expertise in kernel... 
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    1 day ago
  • $184k

     ...world where each day is safer and more secure than the one before. We are a company...  ...are seeking an experienced Software Engineer to design, develop and deliver next-...  ...Security Framework. ~ Proficiency in C/C++ programming languages, with a strong emphasis on macOS... 
    Language
    Full time
    Casual work
    Work at office
    Remote work
    Relocation package

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $147.4k - $272.1k

     ...JavaScript Virtual Machine Compiler Engineer In this role, you...  ...a faster and more secure web for all Apple products...  ...-class JIT compilers, runtime systems, and the...  ...compilation pipeline, the language runtime, the garbage...  ...programming in modern C++ Excellent debugging... 
    Language
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $175k - $250k

     ...About the role: As the CPU Compiler Lead, you will drive the...  ...Manage the integration of language standards Qualifications:...  .../Master's degree in Computer Engineering, Computer Science, or related...  ...field ~ Strong proficiency in C/C++ programming ~ Expertise in... 
    Language
    Work from home

    Bolt Graphics

    Sunnyvale, CA
    4 days ago
  •  ...If you are an experienced Compiler Engineer with passion to work on leading...  ...candidate will work on language implementation and optimization...  ...background in compilers Strong C/C++ object-oriented programming...  ...Models, Languages and Runtime Systems Effective communication... 
    Language
    Remote work

    Advanced Micro Devices , Inc.

    San Jose, CA
    15 hours ago
  • $181.1k - $318.4k

     ...On-device ML Infrastructure Engineer, Compiler & Runtime, Graphics, Games & ML Imagine being at the forefront of an evolution where modern AI meets...  ...5+ years of hands on experience. Highly proficient in C++. Familiarity with Python and Swift. Familiarity with... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $165k - $242k

     ...Offensive Security Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud...  ...Proficiency in at least one programming or scripting language (e.g., Go, Python, C/C++) for automation, code reviews, and tooling. ~ Bachelor... 
    Language
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $35 per hour

     ...audiences. Welocalize delivers multilingual content transformation services in translation, localization, and adaptation for over 250 languages with a growing network of over 400,000 in-country linguistic resources. Driving innovation in language services, Welocalize... 
    Language
    Hourly pay
    Remote work

    GrabJobs

    Cupertino, CA
    2 days ago
  •  ...Senior Software Engineer - Embedded UI (Qt / C++) It started with a simple idea: what if surgery could...  ...using Qt and other tools in an embedded C/C++ environment. Maintain superior...  ...production. Implement the visual language of the product. Collaborate with interaction... 
    Language
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $128.88k - $181.94k

     ...Impact Join Intel's Compiler Engineering team, where you will...  ...compiler stack, including C, C++, SYCL, and Fortran...  ...external partners, language standards groups, and...  ...years of experience in C/C++ programming, object...  ...delivering IP, SOCs, runtimes, and platforms to support... 
    Language
    Local area
    Immediate start
    Worldwide
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $165k - $242k

     ...Senior Security Engineer II, Vulnerability Management Livingston, NJ / New York, NY / Sunnyvale...  ...proficiency in Python, Go, or similar languages for building production-grade security...  ...Kubernetes (image scanning, admission control, runtime protection, supply chain security)... 
    Language
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $136.5k - $276.5k

     ...Software Engineer, Networking & C/C++ This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people... 
    Work experience placement
    Work at office
    2 days per week

    HPE

    Sunnyvale, CA
    2 days ago
  •  ...in Cupertino is seeking a Software Engineering Manager for its Swift Compiler Team. This role combines technical...  ...on improving the Swift programming language and related tools. Candidates should...  ...and programming in languages like C++ or Swift. The position offers a competitive... 
    Language

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $188k - $275k

     ...Staff Security Engineer, Vulnerability Management Livingston, NJ / New York, NY / Sunnyvale,...  ...coding skills in Python, Go, or similar languages for building scalable, production-grade...  ...admission controllers, supply chain security, runtime protection) Experience leading... 
    Language
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...The AWS Neuron Compiler team is actively seeking...  ...skilled compiler engineers to join our...  ..., including Large Language and Vision, originating...  ...members from the Runtime, Frameworks, and Hardware...  ...specialized security solutions for their...  ...languages (C++ preferred). - 2+... 
    Language
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...for a senior software engineer in the Compiler team for AWS Neuron....  ...massive scale large language models like Llama, Deepseek...  ...languages like C++/Java is a must, experience...  ...require specialized security solutions for their...  ...chip architects, runtime/OS engineers, scientists... 
    Language
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Security Engineer - C/C++, Languages & Runtimes. Be the first to apply!