Apple-posted 2 months ago
Mid Level
Austin, TX
5,001-10,000 employees
Computer and Electronic Product Manufacturing

At Apple, new ideas have a way of becoming extraordinary products very quickly. The Platform Architecture group is responsible for connecting our hardware and software into one unified system. As a compiler software engineer, you will develop novel technologies for accelerating the development and verification of silicon. You will collaborate with engineers across Apple to build and deploy forward-looking prototype systems that contribute to the development of our world-renowned hardware and software architecture. Your work will ensure that every product we make performs exactly as intended, instilling trust in millions of customers who rely on our devices every single day.

  • Develop novel technologies for accelerating the development and verification of silicon.
  • Collaborate with silicon engineering teams on next generation chips.
  • Build and deploy prototype systems that contribute to hardware and software architecture.
  • Ensure that products perform as intended.
  • Compiler optimization experience
  • Parsing, analysis, front-end experience
  • Familiarity with LLVM or other open source compiler technology
  • Skilled in generating code for SIMD on CPU and GPU
  • Experience with Verilog / SystemVerilog / VHDL compiler
  • Experience with multi-threaded, multi-process, HPC programming e.g. OpenMPI
  • Excellent communication, analytical and documentation skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service