Flag job

Report

R&D Engineering, Intern

Min Experience

0 years

Location

Bangalore

JobType

internship

About the job

Info This job is sourced from a job board

About the role

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 talented and motivated software engineer with a passion for developing innovative solutions. You possess a strong foundation in computer science and have hands-on experience with web frameworks and libraries such as Next.js, d3.js, React.js, and shadcn. Your proficiency in Python, FastAPI, Unix, and REST APIs positions you as a versatile developer capable of tackling complex challenges. You excel in collaborative environments, comfortable working on remote machines using CLI, and have a knack for writing and debugging efficient algorithms. Your familiarity with Linux commands, experience with Git, and a solid understanding of data structures make you an asset to any team. A strong web-based personal project is a plus, showcasing your ability to deliver high-quality solutions independently. What You'll Be Doing: Developing a website to streamline automation for the Testchip physical design team. Brainstorming and developing algorithms ranging from basic to advanced, to be integrated into the website. Participating in brainstorming sessions to understand specific requirements and contribute ideas. Working on multiple remote machines in a constrained environment. Writing and debugging Python scripts for the team. Collaborating with team members to ensure project milestones are met. The Impact You Will Have: Enhancing the efficiency and automation of the Testchip physical design process. Contributing to the development of innovative solutions that drive technological advancements. Improving the overall productivity of the team through effective algorithm development. Ensuring seamless integration of new features into existing systems. Supporting the continuous improvement of development processes and tools. Playing a key role in the successful delivery of high-performance silicon chips and software content. What You'll Need: MSc./MTech/MCA in Computer Science, Computer Engineering, or a related field. Experience with web frameworks and libraries such as Next.js, d3.js, React.js, and shadcn. Proficiency in Python, FastAPI, Unix, and REST APIs. Comfortable working on remote machines using CLI, with strong hands-on experience in Vim. Well-versed in Linux commands and experienced in collaborative projects using Git. Skilled in developing efficient algorithms with a solid understanding of data structures. A strong web-based personal project is a plus. Who You Are: A collaborative team player with excellent communication skills. An innovative thinker with a passion for solving complex problems. Detail-oriented and committed to delivering high-quality work. Adaptable and able to thrive in a fast-paced environment. Proactive and capable of working independently with minimal supervision.

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.

Skills

python
fastapi
unix
rest apis
next.js
d3.js
react.js
shadcn
linux
git