R&D Engineering, Sr engineer
Primary stack
Job description
About the Position
Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification, and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI, and Cloud. Their critical contributions enable worldwide EDA designers to extend the frontiers of semiconductors and chip development.
Responsibilities
- Writing efficient and stable software programs in C/C++ for Unix/Linux environments.
- Keeping up with advancements in IC design and methodology.
- Developing software tools used by major hardware companies worldwide.
- Designing efficient data structures and algorithms to solve problems posed by advanced technology nodes.
- Delivering high-quality production software that meets customer needs.
- Producing design documents based on product requirements.
Requirements
- Proficiency in developing and maintaining C/C++ based applications in a Unix/Linux environment.
- Experience with the software development lifecycle.
- Proficiency with debugging and configuration management tools.
- Attention to strict performance and quality requirements.
- BS/MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering.
Nice to Have
- Excellent communication skills, both verbal and written, in English.
- Ability to run and coordinate discussions in small groups and present them in an organized fashion to larger groups.
- Capable of producing detailed design documents based on product requirements.
- Knowledge of VLSI design flow and methodology (preferred).
- Prior experience in the EDA industry (preferred).
- Familiarity with GPU programming (preferred).
We Offer
- Comprehensive range of health, wellness, and financial benefits.
- Competitive salaries.
- Opportunities for professional growth and development.
About the Company
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
Hiring Process
- Apply: Submit your resume, skills, and experience for consideration.
- Phone Screen: A recruiter and/or hiring manager will reach out to learn more about you and share more about the role.
- Interview: You will be invited to meet with the hiring team to measure your qualifications for the role.
- Offer: If selected, your recruiter will make you a verbal offer, followed by a written offer.
- Onboarding: Complete necessary steps before your first day, including new hire documentation.
- Welcome: Get acclimated with the help of your manager, team, and a peer buddy.
Location
- City: Taipei
- Country: Taiwan
- Remote Eligible: No
Join Us
Explore the possibilities with Synopsys and be part of a team that is shaping the future of technology.
© Ansys Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.