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.
More from Cadence Design Systems (583 roles)
Opens cadence.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Cadence Design Systems
583 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
Micron Technology
Microsoft 365 Administrator
Boise, ID - Main Site|Other
Micron Technology
ESI AI Strategy Engineer
Boise, ID - Main Site|Other
Micron Technology
Principal/Senior Advanced Packaging Development Process Engineer
Fab 10A, Singapore|Other
Micron Technology
Staff/Senior Engineer, Operations Central Team, Manufacturing Technology Enablement Contamination Control
Hiroshima - Fab 15, Japan|Other