Staff/Senior Hardware Engineer (RTL Design) – Core Technology
![Achronix](https://semiwiki.com/wp-content/uploads/job-manager-uploads/company_logo/2020/06/Achronix-Logo-SemiWiki-1-150x44.png)
Website Achronix
Job Description/Responsibilities
The successful candidate will be responsible for the development of high-performance digital logic used in standalone and embedded FPGAs. Primary focus is on designing and optimizing digital logic at the RTL level to meet functional and performance requirements.
- Work closely with system architects and/or customers to understand system-level requirements and translate them into RTL specifications
- Create and maintain design documentation, including specifications, test plans and design reviews
- Develop RTL code using Verilog/SystemVerilog to describe the behavior of digital circuits
- Optimize RTL code for area, power and performance while meeting design constraints
- Conduct CDC, sanity and lint checks to verify overall consistency and integrity
- Work with verification engineers to validate the design against functional and performance requirements, debug issues, report and track bugs to closure
- Work with backend engineers to develop synthesis constraints and assist with timing closure
- Assist in post-silicon bringup and validation
- Mentor junior engineers
Required Skills
- Experience designing and maintaining flows and methodologies from scratch
- Familiarity with ASIC design flow, including synthesis, timing closure, linting and CDC verification
- Proven experience in RTL design using Verilog/SystemVerilog
- Strong understanding of digital design principles, data path, control path, and finite state machines
- Proficiency in creating and using Makefiles
- Familiarity with using and/or designing FPGAs is a plus
- Familiarity with a scripting language (python or perl) is a plus
- Familiarity with version control systems (e.g., perforce, git) is a plus
- Excellent problem solving and debugging skills
- Well organized with strong communication and teamwork skills
Education and Experience
- BS/MS in Electrical Engineering or Computer Science + 2-10 years experience
The compensation range for this position is $120,000–$190,000. Salary ranges dependent on experience and location.
Intel’s Death Spiral Took Another Turn