SoC Structural Design Engineer
Intel CorporationPenangUpdate time: August 29,2022
Job Description

The work in this role could revolutionize the entire hardware industry. This position is to contribute towards the development of the Rapid Open Hardware Development (ROHD) framework. ROHD is a framework for describing and verifying hardware in the Dart programming language. ROHD enables you to build and traverse a graph of connectivity between module objects using unrestricted software. The project addresses a wide variety of problems faced in the current hardware development landscape including build, simulation, development environment, debug, verification, dependency management, IP integration, component reuse, and hardware generation. ROHD attempts to replace SystemVerilog and related build & simulation systems as the front-end methodology of choice in the industry. ROHD includes access to low level structural hardware, easy composability of functionality, convenient hardware abstractions, a built-in simulator, a waveform dumper, support for cosimulation with SystemVerilog, interface connection automation, intuitive software interaction with hardware, and much more. ROHD will reduce development time, increase quality, and make hardware development more enjoyable for developers. The project encourages an open ecosystem for front-end hardware development.

This role is primarily to develop new innovative features for the ROHD ecosystem. This includes identifying areas ripe for innovation, defining a solution, working with industry experts to refine an approach, and then actually developing, testing, documenting, and releasing the new features. Development will be mostly in Dart, though it may also involve some feature-specific coding in other languages like Python, C++, MLIR/CIRCT, SystemVerilog, UPF, etc. You would also be expected to participate in bug fixes, new feature request triage, documentation, discussion forums, presentations, and some support where it makes sense. We are looking for someone who wants to help revolutionize the hardware development industry, taking advantage of innovations in the software industry. This is the opportunity to do things the right way, completely untethered by legacy tools and EDA vendor solutions. There are boundless opportunities with many focus areas to choose from.


Qualifications

Requirements
� Proficient in software development, including object oriented programming
� Familiarity with digital hardware front-end design, verification, architecture, and microarchitecture
� Strong problem-solving skills
� Self-motivated and ambitious, with a passion for innovation

Bonus
� Experience with SystemVerilog
� Experience with competing standards for hardware design and verification (e.g. Chisel, cocotb)
� Experience with Dart, or other high-level languages (e.g. Java, Kotlin, JavaScript, TypeScript, C#, Swift, Python, etc.)
� Familiarity with industry-standard EDA tools (simulation, emulation, build systems, synthesis, etc.)
� Experience with open source projects and collaboration across teams, organizations, and companies

Inside this Business Group

Product Enablement Solutions Group (PESG) is one of the key pillars, enabling Intel product design teams get to market faster with winning leadership products.



Other Locations

Malaysia, Kulim



Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.

MYExperienced HireJR0226300PenangProduct Enablement Solutions Group

Get email alerts for the latest"SoC Structural Design Engineer jobs in Penang"