Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Compiler Engineer.

Expired Job

Apple Inc. Santa Clara , CA 95051

Posted 2 months ago

Job Summary

Apple's Interactive Media Group (IMG) provides the media and graphics software foundation across all of Apple's innovative products, from iPhone, iPad, and iPod touch, to Apple TV, iTunes, and Mac OS X, as well as Apple's professional and consumer applications from Final Cut and Aperture to iLife and iWork. IMG drives Apple's media experiences with core technologies such as Metal, QuickTime, OpenGL, OpenCL, Core Audio, Quartz Composer, Core Video, Core Animation, and more.

Key Qualifications
2+ years of relevant engineering experience

Expertise in compiler and compiler technology

Excellent written and oral communication skills

Experience in 3D graphics or GPU architectures a plus

Experience with OpenGL, OpenCL, DirectX, Cuda or other GPU programming APIs

Description

The Apple IMG Compiler Team is seeking a compiler engineer to analyze, design, and build front-ends and middle-end optimizations for Metal. As a key member of the IMG Compiler team, you will apply your state-of-the-art background and experience in influencing the design of the Metal language, deliver a fast and high quality static and JIT front-end and middle-end, and work with a world class team in integrating the compiler into the graphics platform to maximize the graphic and compute potential for Apple products on iOS and MacOSX.

Education

Technical BS/MS degree.

Additional Requirements

  • Strong background in operating systems, compilers and parallel programming Experience working with C models and FPGA or emulation platforms Good understanding of modern 3D rendering techniques or GPU compute applications Game or other App development experience
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Deep Learning Compiler Engineer

Intel Corp.

Posted 6 days ago

VIEW JOBS 11/7/2018 12:00:00 AM 2019-02-05T00:00 Senior Deep Learning Compiler EngineerJob Description We are looking for an experienced engineer with a passion for deep learning and a broad knowledge of all aspects of modern computing to join Intel's Artificial Intelligence Products Group. Responsibilities include, but not limited to: * Development of an open-source high-performance deep learning compiler * Performance analysis of kernels, benchmarks, and applications You must be a self-starter, and be able to work productively in situations with limited documentation and evolving requirements. In addition, you must have strong communication and teamwork skills, and be able to work productively with a variety of hardware and software specialists located across the globe. What We Offer You: When you come to work at Intel, you come to work in a collaborative, supportive environment, where your equally brilliant colleagues will push you to be your best. There's no fear of failure-we know that's how innovation happens. We also offer: * Competitive benefits and pay (including bonuses) * Opportunities for professional development and continuing education * The flexibility you need to achieve balance Qualifications Minimum Qualifications: MS degree in Computer Engineering, Computer Science or a closely related field of study with 4 years of experience or a PhD in Computer Engineering, Computer Science or a closely related field of study with 2 years of experience. * Strong C/C++ design and coding skills * Experience with compiler development Additional preferred qualifications - Experience with one or more of the following: * Experience with LLVM, GCC and code-optimization technologies like Halide * Experience with low-level compiler analysis/transformation technologies * Code Parallelization and Vectorization * Linear algebra and mathematical optimization techniques * Computer Architecture and novel hardware optimization Inside this Business Group Intel AI, leveraging Intel's world leading position in silicon innovation and proven history in creating the compute standards that power our world, is transforming Artificial Intelligence (AI) with the Intel AI products portfolio. Harnessing silicon designed specifically for AI, end to end solutions that broadly span from the data center to the edge, and tools that enable customers to quickly deploy and scale up, Intel AI is inside AI and leading the next evolution of compute. Other Locations US, California, San Diego;US, Oregon, Hillsboro Posting Statement All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.... Intel Corp. Santa Clara CA

Compiler Engineer.

Expired Job

Apple Inc.