Staff Software R&D Engineer-Extraction

Synopsys, Inc. Oregon , OH 43616

Posted 2 months ago

Job Description: and Requirements

This engineer will be a member of a high performing R&D team contributing to the development of market-leading interconnect parasitic extraction tool (StarRC). Tasks include research, design, and development of brand-new extraction capabilities with special focus on transistor level modeling. The candidate is expected to demonstrate innovative thinking and exercise high level of judgment in selecting techniques / evaluation criteria to obtain results, have good verbal and written communication skills and be competent to perform project leadership role. Additional challenges include design of very efficient data structure and algorithms, ability to learn new areas, and commitment to deliver high-quality production software with a strong desire to satisfy customer needs.


MS/PhD with CS/CE/EE with 7+ years of relevant CAD/EDA software development experience.

The candidate must be highly talented and self-motivated R&D engineer to make key contributions to cutting-edge complex projects independently or with a small group of R&Ds.

The candidate should have relevant experience and background in transistor level extraction / modeling and excel in developing highly efficient software systems in C++. Proficiency in algorithm design, data structures, C++ programming, and software engineering principles are must-haves.

Desired skills include Design/Analysis of superconducting electronic circuits, transistor modeling from physical structure, Circuit resistance and capacitance calculation from physical structure, Circuit theory analysis and simulation (SPICE internals), Gridding and mesh generation, Semiconductor processing, Josephson junctions, Single Quantum flux circuits and Transmission line analysis.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Design Engineer III


Posted 1 week ago

VIEW JOBS 4/10/2019 12:00:00 AM 2019-07-09T00:00 This mid-level software design engineer will be a member of the development team that creates and maintains embedded software to control existing and new oscilloscope designs. This software design engineer will participate in the sustaining activities of existing products and the development of new products for Tektronix oscilloscopes to ensure that these products meet manufacturing and product specifications. Job Responsibilities: * Develop a working knowledge of current and future product specifications and architectures. * Defining and writing instrumentation software that provides critical measurements for embedded design products that address current and emerging digital and RF design technologies in the computer and communications industries. * Working with engineering team members and marketing to research and understand customer needs and then develop the feature set and specifications that define the new products. * Participate in the engineering design, debug and test of new algorithms and software. The successful candidate will possess the following combination of education and experience: Required: * BS/MS in Computer Science or Computer Engineering. * 6 to 8 years of successful design experience. * 4 years' experience using C , C, Python and Qt. * Understanding of multithreading, memory management, object oriented programming, and real-time operating system concepts; specifically Linux and Windows. * Strong analytic and problem-solving skills. * Excellent technical documentation skills. Preferred: * Knowledge of programming in Linux and/or Windows run-time environments. * Understanding of precision electronics instruments, especially oscilloscopes. * Understanding of various electronics accuracy specifications and how to make these measurements. * The ability to read electronics schematics and understand basic analog circuits. * Technical focus on the development of real-time, embedded control of hardware interfaces. * Technical expertise in development of User Experience (UX) enhancements. * Familiarity with Qt. * Statistics: Basic terms: Mean, Standard Deviation, etc.; Random vs Deterministic PDF, CDF, common distributions like Uniform, Gaussian Stationarity. * Engineering tools & techniques: Version control, Defect tracking, Requirements Definition and product development models (e.g. Waterfall, Agile/Scrum). Due to US Department of Commerce export control regulations governing technical data of Tektronix products, Tektronix needs to know the citizenship of all its employees. Note that US Citizenship is not required for most positions. Hired candidates will be asked to bring proof of citizenship (passport, birth certificate, green card, visa or similar) on their first day of work. All employment offers are contingent upon successful completion of our pre-employment drug screening, background/criminal check, and if applicable a motor vehicle record search and/or financial record check. Candidates with less education/experience may be considered for other opportunities Gordian Oregon OH

Staff Software R&D Engineer-Extraction

Synopsys, Inc.