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 ...
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 ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Front End Compiler
Santa Clara, CA · On-site
We're building a new kind of software stack: a hardware-agnostic platform that makes every system ... Developers can write once, run anywhere, and get state-of-the-art performance across any chip, any ...
Quick apply
Front End Compiler
Santa Clara, CA · On-site
We're building a new kind of software stack: a hardware-agnostic platform that makes every system ... Developers can write once, run anywhere, and get state-of-the-art performance across any chip, any ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
#Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is ... Experience in Compiler and JIT technologies is a plus * Experience with optimizing for popular CPU ...
#Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is ... Experience in Compiler and JIT technologies is a plus * Experience with optimizing for popular CPU ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
They are seeking a Simulation Software Engineer to contribute to their simulation engine, enhancing ... with compiler engineers, frontend engineers, and product teams to integrate simulation into the ...
They are seeking a Simulation Software Engineer to contribute to their simulation engine, enhancing ... with compiler engineers, frontend engineers, and product teams to integrate simulation into the ...
Software Engineer, ML Inference Performance
San Jose, CA · On-site
$164K/yr
About The Role The Principal Compiler Engineer - ML Systems position will be responsible for ... Experience building and deploying software products. * Experience with one or more deep learning ...
Software Engineer, ML Inference Performance
San Jose, CA · On-site
$164K/yr
About The Role The Principal Compiler Engineer - ML Systems position will be responsible for ... Experience building and deploying software products. * Experience with one or more deep learning ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with network-processor software programming is a strong plus. * Hands-on experience with ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with network-processor software programming is a strong plus. * Hands-on experience with ...
Senior Software Engineer, GPU Performance
Sunnyvale, CA · On-site
$143K - $188K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Senior Software Engineer, GPU Performance
Sunnyvale, CA · On-site
$143K - $188K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with networkprocessor software programming is a strong plus. * Handson experience with ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with networkprocessor software programming is a strong plus. * Handson experience with ...
Compiler Engineer
San Jose, CA · On-site
$160K - $300K/yr
Develop runtime systems, software libraries, and SDK components that enable efficient deployment ... MS or PhD in Computer Engineering/CS/EE * 5+ years industry experience as a compiler engineer or ...
Compiler Engineer
San Jose, CA · On-site
$160K - $300K/yr
Develop runtime systems, software libraries, and SDK components that enable efficient deployment ... MS or PhD in Computer Engineering/CS/EE * 5+ years industry experience as a compiler engineer or ...
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 ...
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 ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
Compiler Engineer
Santa Clara, CA · On-site
$128K - $181K/yr
The Role and Impact Join Intel's Compiler Engineering team, where you will collaborate on cutting-edge technologies driving the next generation of software innovation. As a Compiler Engineer, you ...
Compiler Engineer
Santa Clara, CA · On-site
$128K - $181K/yr
The Role and Impact Join Intel's Compiler Engineering team, where you will collaborate on cutting-edge technologies driving the next generation of software innovation. As a Compiler Engineer, you ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for ...
Compiler Software Engineer information
See California salary details
$62.7K - $75.4K
2% of jobs
$75.4K - $88.1K
4% of jobs
$88.1K - $100.9K
6% of jobs
$100.9K - $113.6K
8% of jobs
$120.5K is the 25th percentile. Wages below this are outliers.
$113.6K - $126.4K
7% of jobs
$126.4K - $139.1K
18% of jobs
The median wage is $142.1K / yr.
$139.1K - $151.8K
16% of jobs
$151.8K - $164.6K
2% of jobs
$169.8K is the 75th percentile. Wages above this are outliers.
$164.6K - $177.3K
26% of jobs
$177.3K - $190.1K
1% of jobs
$190.1K - $202.8K
8% of jobs
$62.7K
$145.6K
$202.8K
How much do compiler software engineer jobs pay per year?
What is a Compiler Software Engineer?
What are some common challenges faced by Compiler Software Engineers when optimizing code for different hardware architectures?
What are the key skills and qualifications needed to thrive as a Compiler Software Engineer, and why are they important?
What is the difference between Compiler Software Engineer vs Software Developer?
| Aspect | Compiler Software Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Science, specialized knowledge in compilers | Bachelor's or higher in Computer Science or related field |
| Work Environment | Research labs, tech companies, compiler development teams | Varied environments including startups, corporations, freelance projects |
| Industry Usage | Primarily in compiler design, programming language development, systems software | Web, mobile, enterprise applications, software solutions |
Compiler Software Engineers focus on designing and optimizing compilers and language tools, often working in specialized teams. Software Developers create a wide range of applications across industries. While both roles require programming skills, Compiler Software Engineers have a niche expertise in language translation and optimization, making their work more specialized.
Full-time
Re-posted 20 days ago
Apple rating
8.1
Based on 670 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
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.
- Provide technical guidance, software architectural review, and mentorship.
- Have an encouraging and growth-focused workplace culture.
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
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976