Senior Engineer, Front End Computer Aided Design at Microsoft
Raleigh, North Carolina, United States -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Front-End Design, Computer Aided Design, Digital Design, Low Power Design, Coding, Python, C++, Java, TCL, Perl, RTL Design, SoC Connectivity, EDA Tools, Verification IP, Design Methodologies, Power Linting, Filelist Generation

Industry

Software Development

Description
- Be part of a central FE CAD team that drives common FE methodologies for SoC and IP design. - Be the specialist in your domain and act in partnership with the execution team. - Provide leadership to the design community for the CAD domain for which you are responsible. - Develop, enhance, and integrate common design and verification IP for organization-wide use. - Work with EDA vendors to adopt the most optimal solutions for silicon verification and design. - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - Experience with hand-off to backend and Logic Design compilation, elaboration in addition to experience in Low Power design. - 5+ years of experience in digital design or CAD flows/tools development in this area. - Well-rounded and familiar with most Front-End Tools, Flows and Methodologies. - Experienced writing scripts/software with industry standard languages like Python, TCL, Perl, C/C++ or Java (Python preferred) These requirements include, but are not limited to, the following specialized security screenings: - Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. - For Front-End Handoff CAD Roles: - In-depth knowledge of Front-End workflows, methodologies, and best practices. - Ability to design and verify reusable design components. Exposure to tools Timevision, Fishtail, Formality/LEC, Genus, Fusion Compile. - Expertise in RTL power/UPF linting flows like Power Artist/Jules, VCLP. - Expertise in RTL filelist generation, SoC connectivity, integration. - Hands on experience with RTL2PD handoff process. - Design compile, elaboration and filelist/libraries handling. - Design release packaging and qualification, RTL quality flows, static checks.
Responsibilities
The Senior Engineer will be part of a central Front-End CAD team, driving common methodologies for SoC and IP design. They will provide leadership in the CAD domain and work with EDA vendors to optimize solutions for silicon verification and design.
Loading...