Staff EDA Software Engineer
Company | Analog Devices |
---|---|
Location | Burlington, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s/Master’s/Ph.D. degree in Electrical Engineering, Computer Engineering, or Computer Science, with 7-10 years of relevant experience building EDA simulation tools (digital and/or analog mixed-signal)
- Excellent C/C++ programming skills
- Proficiency designing data structures, algorithms, and software engineering principles
- Industry experience developing and maintaining C++ based applications on a Linux environment
- Deep expertise in EDA (Electronic Design Automation) algorithms
- Strong automation skills using languages like Python
- Strong communication skills, with the ability to clearly convey technical details
Responsibilities
- Develop EDA SW for the automation of Design Verification (DV) and Virtual Test/Evaluation of complex IC/system products
- Modeling and simulation methodology of Virtual Test/Evaluation of ICs to leverage Design Verification (DV) collaterals
- Identify areas of significant competitive advantage and execute through EDA solution development
- Apply AI/ML methods to create superior solutions to design automation problems
Preferred Qualifications
- Understanding of Design Verification EDA tools & methods, as well as Digital, Analog/Mixed-Signal simulation preferred
- Experience with applying AI/ML technology to EDA preferred