Senior R&D Engineers (C++ & AI/ML)

  • Noida
  • Synopsys Inc

We are looking for experienced R&D Engineers with expertise in C++ & AI/ML in Bangalore for the following role. Does this sound like a good role for you?


  • Job Location: Noida & Bangalore
  • Experience: 2yrs to 4yrs
  • Senior R&D Engineers (AI/ML, C++)
  • Proficient in C++ programming, responsible for designing, coding, and testing software components. Contribute to the development and enhancement of software applications.
  • Create and maintain Makefiles, BOM files and build systems to streamline the software build and deployment process. Ensure code is efficiently compiled and linked.
  • Proficiency in scripting languages such as Python, Shell, and Perl for automation, testing, and system-level tasks is a must for this role.
  • R&D Operations with fast-paced development models need strong ML/AI-based development. Having excellent ML/AI experience is a critical part of this position.
  • Collaborate with cross-functional teams to develop, maintain, and optimize software solutions. Participate in the entire software development lifecycle, from concept to deployment.
  • Apply strong knowledge of data structures and algorithms to solve complex problems efficiently. Optimize existing algorithms and implement new ones as required.
  • Work comfortably in a Linux environment. Troubleshoot and resolve software-related issues on Linux platforms.
  • Works on problems of diverse scope where analysis of data requires evaluation of various factors.
  • Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of relevant experience in software development and R&D projects.
  • Strong proficiency in C++ programming and software design.
  • Experience with data structures and algorithms.
  • Knowledge of version control systems (Perforce, Git, SVN).
  • Familiarity with Makefiles and build systems is a must.
  • Proficient in scripting languages like Python, Shell, and Perl.
  • ML/AI experience is a must. Many operations project needs to be enhanced by applying appropriate ML/AI technologies.
  • Solid understanding of Linux environments.


Please share your updated CV with taufiq@synopsys.com or refer those who would like to explore this opportunity.


Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, gender identity, age, military veteran status, or disability.