Full Stack Staff Engineer
Overview
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 world-wide EDA designers to extend the frontiers of semiconductors and chip development.
Job Description
Category Engineering Hire Type Employee Job ID 6761 Remote Eligible No Date Posted 17/02/2025
We Are:
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.
You Are:
You are a seasoned Full Stack Engineer with a passion for developing innovative software solutions. With a strong background in both front-end and back-end technologies, you thrive in dynamic environments where you can leverage your expertise to drive impactful projects. You possess a deep understanding of modern UI technologies such as React, Node.js, and Bootstrap, paired with robust programming skills in HTML, JavaScript, and CSS. Your proficiency in Java or Python, combined with a solid grasp of RDBMS concepts and SQL, makes you a versatile asset to any team. Your ability to quickly adapt to new technologies and understand user interactions allows you to create intuitive and efficient user experiences. You are a collaborative team player who excels in cross-functional environments, bringing alignment on goals and ensuring high-quality software development and deployment. Your experience with enterprise message buses like Kafka and backend database technologies such as Redis, MongoDB, and ElasticSearch is a strong plus. You are driven by the desire to continuously learn and contribute to the success of cutting-edge projects.
What You’ll Be Doing:
- Implement new features and corresponding UI pages in nightly regression results tracking and visualization tool.
- Develop new dashlets in the R&D Dashboard to make it a one-stop portal for all quality/tracking data.
- Collaborate with the team to port existing UI applications to a new architecture currently under development.
- Work with the team to implement features and new UI widgets in a homegrown UI framework/library.
- Ensure software gets developed and deployed on-time with high quality.
- Quickly learn and adapt to new technologies introduced as part of future initiatives.
The Impact You Will Have:
- Improve the quality and productivity of EDA products.
- Enhance the development of profiling and telemetry solutions scalable across Synopsys product portfolios.
- Ensure the timely delivery of high-quality software solutions.
- Drive innovation in software engineering practices and technologies.
- Contribute to the alignment of goals across teams and organizations.
- Shape the future of software development in high-tech environments.
What You’ll Need:
- Bachelor's or Master's degree in computer science, engineering, or a related field.
- 3 to 8 years of experience in software/application development.
- Strong programming skills in HTML, JavaScript, and CSS.
- Proficiency in modern UI technologies such as React, Node.js, Bootstrap, and JQuery.
Must have strong programming skills in either Java or Python.
Must have a strong understanding of RDBMS concepts and a solid working knowledge of SQL.
Candidate should also have the aptitude for understanding user interactions and adjusting the UX based on the user-flows.
Working knowledge of enterprise message bus such as Kafka is a strong plus
At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
Benefits
At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. We're proud to provide the comprehensive benefits and rewards that our team truly deserves.
-
Health & Wellness
Comprehensive medical and healthcare plans that work for you and your family.
-
Time Away
In addition to company holidays, we have ETO and FTO Programs.
-
Family Support
Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.
-
Retirement Plans
Save for your future with our retirement plans that vary by region and country.
-
Compensation
Competitive salaries.
** Benefits vary by country and region - check with your recruiter to confirm
Hiring Journey at Synopsys
Find the open role that’s
right for you
-
R&D Engineer, Principal - 11840
Hillsboro, Oregon
-
R&D Engineer-Principal-10266
Sunnyvale, California
-
DDR Analog Design Architect
Bengaluru, India
-
R&D Engineering, Sr Engineer
Taipei, Taiwan
View all job opportunities here
View all job opportunities here
We're proud to receive several
recognitions
Explore the Possibilities
with Synopsys
Follow #lifeatSynopsys