Software Development Engineer - CAD Automation
, CanadaKanata, Ontario, Canada
Nepean, Ontario, Canada
Ottawa, Ontario, Canada Apply Now
Category: Engineering
Hire Type: Employee
Job ID 50320BR Date posted 05/24/2024
We are looking for a highly motivated and experienced Software Engineer to join the DesignAutomation Team. This is a dual role that includes software development for unique internal tools and the support of CAD/EDA design environments used by integrated circuit design teams. We are looking for someone who has worked in the integrated circuit design industry developing software design tools.
Responsibilities
- Develop and apply Software Engineering methods, theories, and research techniques in the investigation and solution of technical problems
- Author software applications and scripts to automate design tasks, flows, and processes
- Plan technical projects in the design and development of application software
- Develop and debug design environments and flows for circuit design
- Develop routines and utility programs for Quality Assurance of CAD environments
- Develop and implement test plans
- Run, maintain, and evolve the team's CI/CD pipelines.
Minimum Qualifications
- BS or MS degree in Computer Science or Electronic Engineering or similar
- 7+ years of industry direct related experience.
- Strong UNIX/Linux user knowledge and skills
- Must have a solid proficiency & prior experience developing software in Perl, Git, Perforce, Shell Scripting, TCL.
- Familiar with and experienced in test-driven development, unit testing, functional testing
- Proficiency with multiple programming languages & revision control tools & methods
- Direct experience with IC design or IC process technology or similar industry experience
- Knowledge of VLSI domain like familiarity with mask design (i.e. layout), timing analysis, ERC, DRC, LVS, EM, IR, etc.
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com
Relevant Jobs
- ASIC Digital Design/Graduate Electronic Engineer Yerevan, Armenia Engineering
- Hardware Test & Validation Engineering Porto, Portugal Engineering
- ASIC Digital Design Engineer, Staff Pavia, Italy Engineering
Available Opportunities
- ASIC Digital Design/Graduate Electronic Engineer Yerevan, Armenia Engineering
- Hardware Test & Validation Engineering Porto, Portugal Engineering
- ASIC Digital Design Engineer, Staff Pavia, Italy Engineering
- ASIC Digital Design Engr, staff Bengaluru, India, Noida, India Engineering
View all job opportunities here
View all job opportunities here