
Staff Digital Design
- Bangalore, Karnataka
- Permanent
- Full-time
- Architect, specify, implement, simulate, and benchmark MCU and DSP systems as well as hardware accelerators
- Consult the product integration teams in the definition, the integration and use of these systems
- Participate to the verification and FPGA prototyping of these systems
- Coordinate the SDK development with the software team
- Lead project activities
- Contribute to design methodology and design flow improvements
- Minimum BS/MS in Electrical Engineering or related technical field
- At least 8 years of relevant work experience in semiconductor product development including engineering leadership
- Experience with embedded CPUs (e.g. ARM Cortex, DSP), AMBA bus protocols (AHB/APB).
- RTL design of digital IP blocks and systems in Verilog/SystemVerilog
- Technical document writing
- Excellent English written and verbal communication skills.
- Experience in some of the following areas is a plus:
- Project/task leadership
- Design of CPU/MCU (sub)systems, SystemRDL or IP-XACT
- Programming in Python for automation and in C/C++ for embedded software
- Design intent (timing constraints/SDC, power intent/UPF)
- Design of signal processing components
- RTL to GDS flow, including logic synthesis, place-and-route, STA, power analysis
- Advanced digital verification methodology (e.g. UVM)