
Principal Design Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Become expert on Cadence Tensilica Functional Safety products.
- Become expert on Cadence Tensilica Processor architecture.
- Become expert on Cadence Tensilica Software Development Tool products, with a full understanding of the architecture, programming model, code optimization techniques, system modeling and system integration considerations of these products.
- Working directly with the customers, providing guidance, addressing their technical issues to resolution.
- Provide technical expertise during customer evaluations to help win business
- Complete evaluation and review of new products and features before release.
- Influence future Tensilica products, in particular Functional Safety products, by providing technical feedback to hardware and software development engineering.
- BS/MS in EE/CS or equivalent plus 7+ years work experience.
- In-depth understanding of Computer architecture/ RISC processors/ DSPs
- Hands-on experience in embedded systems software development in C/C++, optimization and debugging.
- Knowledge of assembly level programming and issues
- Good working knowledge of embedded software development tools including compiler, assembler, debugger and IDE.
- Knowledge of EDA Simulation tools
- Experience with ISO26262 Functional Safety required
- Strong written and verbal communication skills are required.
- Travel 1 to 2-weeks per year maybe required.