- This company is committed to hiring veterans.
R&D Engineer, Sr Staff
Job Description: Senior R&D technologist responsible for (1) devising original optimization and analysis algorithms to solve technical problems in placement, partitioning, logic and physical optimization, clock network synthesis, static timing analysis and formal property verification, (2) conducting efficient proof of concept through rapid prototyping and iterative refinement, and (3) productizing the algorithms in high-quality multi-threaded C++ code for the compiler of Zebu, Synopsys' fast-growing emulation product. Must be effective in close collaborations with and influencing people from other R&D teams.
Requirements: Track record in problem solving, algorithmic innovation, and software engineering of large systems. Excellent C++ coding and software engineering skill. Knowledge and good insight of physical design, FPGA design, logic synthesis, timing analysis, or formal methods. Ph.D. or M.S. with patents or peer-reviewed publications preferred.