Opens cadence.wd1.myworkdayjobs.com in a new tab
About This Role
- Cadence Design Systems Inc. is looking for a motivated Software Engineer II: AI Compiler Engineer to work with us.
- As a Software Engineer II: AI Compiler Engineer you will work with complex high performance SoC's, and is one of the best kept secrets within the semi IP world powering AR/VR, HiFi Audio and Speech, Vision, Imaging and hundreds of intelligent IoT applications.
- Be a part of a team that develops an AI graph compiler that takes as input Neural Networks (NNs) created in frameworks such as PyTorch or TensorFlow and converts them into optimized code suitable for execution on special-purpose and embedded platforms.
- Cadence is also a Fortune 100 Best Companies to Work For .
- Developing a deep learning compiler stack that takes neural network descriptions (CNNs/RNNs) created in frameworks such as Caffe, PyTorch, TensorFlow, etc. and converts them into code suitable for execution on special-purpose and embedded platforms.
- Use modern compiler frameworks such as LLVM and MLIR.
- Developing optimized implementations of a variety of neural-network operations and integrating them into a runtime framework Developing new optimization techniques and algorithms to efficiently map CNNs onto a wide range of Xtensa processors and specialized hardware.
- Benchmarking end-to-end network performance on a variety of DSP and special-purpose accelerator platforms.
- Enhancing the framework to improve overall functionality and performance on the various hardware platforms.
- Devising multiprocessor/multicore partitioning and scheduling strategies.
- Developing complex programs to validate the functionality and performance of the CNN application programming kit.
- Working with hardware designers to identify opportunities for additional hardware acceleration of neural network functions.
- Working with industry-leading partners and customers to design and standardize neural network APIs..
Benefits
- Cadence is the only company that provides the expertise and tools, IP, and hardware required for the entire electronics design chain, from chip design to chip packaging to boards and to systems.
- We enable electronic systems and semiconductor companies to create innovative products that transform the way people live, work, and play.
- Our products are used in mobile, consumer, cloud datacenter, automotive, aerospace, IoT, industrial and other market segments.
- For more information, access http://www.cadence.com We’re doing work that matters.
- Help us solve what others can’t.
Sourced directly from Cadence Design Systems’s career page
Your application goes straight to Cadence Design Systems.
Opens cadence.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Cadence Design Systems
646 positions
Job ID
/job/AUSTIN/Software-Engineer-II--AI-Compiler-Engineer_R55175-1
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Samsung Semiconductor
Senior Engineer, Trace-Driven Simulator Development
San Jose, California, United States|Other
Micron Technology
Senior Engineer, Process Development, Diffusion, NTI
Fab 10N/X, Singapore|Other
Micron Technology
Tactical Capacity Engineer
Taoyuan - Fab 11, Taiwan|Other
Micron Technology
OCT Photo Mfg. Alignment (MA) Engineer/Sr Engineer
Taichung - Fab 16, Taiwan|Other