Tensilica Embedded Systems Programming Intern (Summer 2024)
Cadence Design Systems
- San Jose, CA
- Training
- Full-time
- Currently enrolled in MS or BS program majoring in CE, EECS, CS, or equivalent
- Strong grades in coursework covering one or more of computer architecture, operating systems, embedded systems, and programming languages
- Strong programming skills in one or more of Rust, C, and C++ programming languages
- Familiarity with assembly level programming
- Experience with python scripting and software development at the Linux command line
- Experience programming bare metal systems, including device drivers and interrupt handlers
- Experience with embedded systems software stacks like MQX, FreeRTOS, or Arduino.