2h ago

Hardware/Software Co-Design Engineer

Austin, Texas, United States; Fremont, California, United States

$151,000-$261,000 / year

full-timeMedical Devices

Tech Stack

Description

You will deliver micro-architecture and RTL implementation of digital IPs and systems for high-throughput low-power DSP and hardware accelerators, enabling state-of-the-art brain-computer interfaces. Collaborate with firmware and verification engineers to bring silicon to life and optimize performance.

Requirements

  • B.S. in Electrical Engineering and/or Computer Science or equivalent experience
  • Experience designing and implementing embedded software in C or Rust
  • Expertise in SystemVerilog, C/C++, Python
  • Experience with emulation models, transactors, and test environments
  • Experience designing digital signal processing pipelines from algorithm to RTL

Responsibilities

  • Micro-architecture design and RTL implementation of low-power digital signal processors, hardware accelerators, GPUs, and radio MAC/PHY
  • Design and optimization of hardware/software interfaces with firmware engineers
  • Application-specific architecture optimization including system modeling for energy and performance
  • Workload analysis, energy/performance profiling, and leveraging architecture-level design trade-offs
  • Collaboration on silicon bring-up tests with verification engineers
0 views 0 saves 0 applications