Sr. Compiler Engineer – Back-End
Company: Apple
Job Location: Santa Clara Valley
Description:
Apple is strongly focused on improving our user experience by reducing compile time as well
as maximizing the execution speed of the code generated for the Apple systems. As a key member
of the Apple Compiler Team, you will apply your strong state-of-the-art background and
experience toward the development of fast highly optimized compiler products that extract
top performance from the Apple systems.
Sr. Compiler Engineer with strong background in compiler architecture, optimization and code
generation. Will also have expertise pertaining to Dynamic Compilation architecture issues
and design. Able to provide technical leadership to other engineers relating to compiler
architecture and development decisions.
Responsibilities
Technical leadership for design and implementation of state-of-the art optimization and
code generation within the Apple compiler. Work with other engineering teams within Apple
to identify and address performance issues related to compiler code generation. Actively
interact in the Free Software Foundation community to build support for Apple initiatives,
leverage work of others and reduce long-term maintenance costs.
Qualifications
Required Experience:
- Ideal candidate will have experience with the GCC compiler, UNIX operating systems, and
highly pipe-lined architectures;
- Familiarity and engagement within the gcc community is a strong plus;
- Must be team-oriented and have excellent communication skills;
- Ability to attract other strong engineers and help build a world-class compiler team.
Preference for Ph.D. in Computer Science from name brand compiler school.
Note: we will consider all levels or experience from Jr on up!
Contact info
To pursue, please email your resume to
debra.smith@apple.com