Senior Staff Engineer - RTL Design & Architecture

5 - 7 years experience  • 

Salary depends on experience
Posted on 05/22/18
5 - 7 years experience
Salary depends on experience
Posted on 05/22/18

RESPONSIBILITIES:

  • Leading, supervising, coaching, and mentoring a small team of RTL & DV engineers
  • Micro-architecture of digital blocks and hardware/firmware partitioning
  • Digital design and RTL coding, scripting, and automation
  • Writing firmware for embedded microcontrollers in C, pseudo-code, or another abstraction layer
  • Conducting and subjecting to documentation and code reviews
  • Contributing to test plans and calling out design and verification requirements for tracking
  • Synthesis, Equivalence Checking, Clock-Domain Crossing (CDC) Analysis, Area/Power optimizations, Linting, Static Timing Analysis (STA)
  • Creating Engineering Change Requests (ECRs) and implementing and verifying Engineering Change Orders (ECOs) on RTL, and on synthesized, pre- and post-route netlists
  • Coordinating with leads from other teams such as DFT, analog design, protocol-specific PCS design, I/O controller teams, microcontroller firmware, IP/SOC deployment, front-end design, physical design, post-silicon validation, etc.
  • Interfacing with internal and external development partners, IP vendors and service providers
  • Occasional creation of utility software using C++, Perl, Python, or another language
  • Coordinating design verification and implementation activities
  • Scoping effort, resources, and development schedules for change requests
  • Project planning, creating and maintaining schedules, managing dependencies, and ensuring quality of deliverables at committed milestones

 

REQUIREMENTS:

  • Minimum 6-10 years of experience with Verilog a MUST
  • Excellent knowledge of Verilog, C, C++ and any suitable scripting language
  • Strong understanding of digital and analog electronics
  • Experience with low level, physical phenomena-oriented logic design (dealing with IO, clocking, voltage control, etc.)
  • Power/thermal management experience
  • DFT knowledge/expertise
  • Understanding of computer organization/architecture
  • Laboratory experience, including the use of equipment: oscilloscopes, logic analyzers, etc.
  • Strong analytical/problem solving skills and pronounced attention to details
  • Must be a self-starter, and able to independently drive tasks to completion
  • Strong interpersonal and communication skills with management, peers, and subordinates

 

EDUCATION:

  • Bachelor, Master's or PhD degree in Electrical or Computer Engineering.

 

#LI-HC1 



Requisition Number: 52181

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.