Interconnect IP Post Silicon Debug Engineer

CYNET SYSTEMS INC.
Austin, TX, United States
13 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$123,531.0 - $130,395.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Very-Large-Scale Integration Computer Programming Computer Engineering Microarchitecture Software Debugging Logic Synthesis of Circuits Perl (Programming Language) Firmware Hardware Description Language Python (Programming Language) Performance Tuning
+8 more
Ruby System Testing Verilog VHSIC Hardware Description Language (VHDL) Network Switches Deep Learning Caching Usage Tracking

Job description

Our client is seeking an engineer for a highly visible position responsible for silicon enablement for one or more products, ensuring performance and power efficiencies with a focus on time-to-market. The role involves working with scalable coherent interconnects used across multiple product segments, including server, desktop, graphics, custom products, and deep learning solutions., * Work closely with architecture, micro-architecture, performance, and design verification teams to understand new features, arrive at efficient routing configurations, finalize settings, and formulate new silicon test requirements.

  • Engage with post-silicon product, platform, validation, and diagnostic development teams to describe and ensure stressing of all new or important design features.
  • Engage with firmware, software, and modeling teams, deliver initialization and configuration settings, and ensure their correctness.
  • Develop debug experiments, tests, and triggers to root-cause functional, performance, and power observations related to the interconnect IP in post-silicon, working with hardware and software teams to explore possible alternate solutions or workarounds.
  • Collaborate in post-silicon power and performance tuning efforts.
  • Contribute to the development of scalable debug tools.
  • Propose and drive Design-For-Debug requirements to the micro-architecture team to aid debug of future designs.
  • Participate in discussions on next-generation design ideas, providing feedback based on silicon findings and evolving software usage models.

Requirements

  • Passion for working on innovative sophisticated computing systems.
  • Self-starter who enjoys finding better and faster ways to solve daring problems.
  • Highly organized, able to prioritize, and balance multiple workstreams with attention to detail., * Strong background in computer architecture/microarchitecture, interrupts, memory ordering, MMU, caches, and coherency concepts.
  • Good understanding of VLSI logic design concepts and power/performance tradeoffs.
  • Good programming skills in Python, C, Ruby, or Perl.
  • Familiarity with hardware description languages like Verilog or VHDL.
  • Comfortable with using lab equipment like oscilloscopes, logic analyzers, etc.
  • System debug experience and post-silicon system validation experience a plus.

Academic Credentials: BS or MS in Electrical or Computer Engineering.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…