Senior Silicon System and Software Integration Engineer

New
S
SPD TechnologyAI/ML hardware
United Kingdom. Colombia. Israel. Netherlands. France. GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5 years of experience in two of the following: computer architecture, embedded firmware, ASIC design or verification, or the integration and enablement of first/third party IPs.
Required Skills
PythonC++

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related technical field, or equivalent practical experience.
  • 5 years of experience in two of the following: computer architecture, embedded firmware, ASIC design or verification, or integration and enablement of first- or third-party IPs.
  • Experience in hardware/software integration and validation.
  • Experience with RTL development, design verification, and evaluation.
  • Bonus: Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, with an emphasis on computer architecture.
  • Bonus: 4 years of experience with C++/Python software design principles.
  • Bonus: Experience integrating complex hardware/software systems in accelerators.
  • Bonus: Experience developing firmware for embedded systems or accelerators.
  • Bonus: Experience debugging firmware using simulation tools.
  • Bonus: Knowledge of RTOS internals.

Responsibilities

  • Review chip specifications and designs, and develop integration plans with software and system partners.
  • Coordinate hardware/software delivery across teams.
  • Lead bringup of ML compute features and integrate and validate complex hardware/software designs, including third-party IPs.
  • Develop validation firmware to verify hardware functionality.
  • Execute hardware-software co-simulation using RTL, emulation, and FPGA environments.
  • Use architectural simulators and performance models to correlate results.
  • Design validation tests and microbenchmarks to verify IP functionality and performance.
  • Author test plans with Design, Design Verification, Firmware, and Architecture teams.
  • Lead debug discussions and help root-cause functional failures and performance issues.
  • Improve validation coverage and sign-off processes for tapeout and production deployment.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now