Senior R&D Engineer

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 highly skilled and experienced Senior R&D Engineer with a passion for driving the definition and delivery of market-leading software solutions. With over 10 years of experience in the software industry, you have developed a strong technical foundation, especially in C/C++ programming and system-level programming on Unix. Your expertise extends to understanding software intricacies, including Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, and the use of software debugging tools.
As a self-motivated individual, you have a strong desire to learn and explore new technologies. Your organizational skills are impeccable, and you have a keen eye for detail. Problem-solving is your forte, and you can navigate complex challenges with ease. Your effective communication skills enable you to prepare technical presentations and clearly articulate new ideas and solutions to both technical and non-technical audiences.
You are proficient in Unix shell scripting, Python, and Perl, and possess a sound understanding of Machine Learning models and their application to solving real-world problems. Your familiarity with designing cloud-native applications and solutions on platforms like AWS, Azure, and Google Cloud sets you apart. Additionally, you have exposure to various database technologies, including NoSQL, Relational, and Distributed databases, and have the ability to tackle Big Data problems.
What You’ll Be Doing:
- Driving the definition and delivery of market-leading software solutions.
- Collaborating closely with engineering teams to define requirements using technologies like Cloud, Big Data, and Machine Learning.
- Deploying solutions to the entire engineering community within and outside Synopsys.
- Preparing technical presentations and effectively communicating new ideas and solutions.
- Staying updated with the latest technological advancements and incorporating relevant innovations into your work.
- Mentoring and guiding junior engineers, fostering a culture of continuous learning and improvement.
The Impact You Will Have:
- Enhancing the overall quality and performance of Synopsys' software solutions.
- Contributing to the successful deployment of cutting-edge technologies within the engineering community.
- Driving innovation and shaping the future of high-performance silicon chips and software content.
- Improving the efficiency and effectiveness of engineering processes through your technical expertise.
- Enabling Synopsys to maintain its leadership position in the semiconductor and software industries.
- Fostering a culture of collaboration, learning, and innovation within the team.
What You’ll Need:
- Minimum of 10+ years of software industry experience.
- Strong technical skills in C/C++ with emphasis on system-level programming on Unix.
- Good understanding of software intricacies like Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, and software debugging tools.
- Proficiency in Unix shell scripting, Python, and Perl.
- Sound understanding of Machine Learning models and their application to solving problems.
- Familiarity with designing cloud-native applications and solutions on AWS, Azure, Google, etc.
- Exposure to various database technologies like NoSQL, Relational, Distributed, etc.
- Ability to solve Big Data problems.
The Team You’ll Be A Part Of:
You will be part of a dynamic and innovative engineering team focused on driving technological advancements and delivering market-leading software solutions. The team thrives on collaboration, continuous learning, and a shared commitment to excellence. Together, you will work on challenging projects, leveraging cutting-edge technologies to shape the future of the semiconductor and software industries.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
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.
In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.
Apply NowRelevant Jobs
-
Applications Engineering, Engineer - PD
Ho Chi Minh City, Vietnam
Engineering
-
Application Engineer in District 7
Ho Chi Minh City, Vietnam
Engineering
-
R&D Engineering, Engineer
Yerevan, Armenia
Engineering
Find the open role that’s
right for you
-
Applications Engineering, Engineer - PD
Ho Chi Minh City, Vietnam
-
Application Engineer in District 7
Ho Chi Minh City, Vietnam
-
R&D Engineering, Engineer
Yerevan, Armenia
-
People Operations, Sr Associate
Bengaluru, India
View all job opportunities here
View all job opportunities here