Role responsibilities
You will work on EDA tool design and the software systems around the hardware stack. This role involves building tooling that turns hardware intent into compilable, simulatable, and manufacturable designs.
Requirements
Candidates should have strong software engineering fundamentals and experience in EDA tools, HDLs, compilers, or numerical methods. An interest in hardware and the ability to work with ambiguous requirements is also important.
Key skills
EDA Tools, Hardware Design Software, HDLs, Compilers, Parsers, IRs, Code Generation Systems, Numerical Methods, Solvers, Simulation Techniques, Scientific Computing, Technical Computing, Electronics, Circuits, Semiconductor Tooling, Programming Languages
Keywords
Software Engineering, EDA Tools, Hardware Design, Compilers, Simulation, Numerical Methods, Technical Computing, Electronics, Circuits, Semiconductors, Programming Languages, Design Validation, Developer Tooling, Performance Engineering, Domain-Specific Languages, IR Infrastructure