Cadence Design Systems Logo

Cadence Design Systems

Principal Software Engineer

Posted 8 Days Ago
Be an Early Applicant
In-Office
Pune, Maharashtra, IND
Senior level
In-Office
Pune, Maharashtra, IND
Senior level
Design and develop software for entitlement management, ensure quality in software components, maintain coding standards, and take technical ownership of projects.
The summary above was generated by AI
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.EDUCATION (state minimum degree required and field) • BE/BTech/ME/MTech in Computer Science/IT/E&TC engineering WORK EXPERIENCE (state minimum number of years required and field) • 5+ years of experience in C/C++/Python programming with exposure to client server programming • Working knowledge of C# (Or Java), SQL. • Experience in working on Windows and Linux operating systems • Basic experience with web applications and related technologies like PHP, JavaScript. • Understanding of software components architecture (reusable software) • Experience with any one test frameworks e.g. GoogleTest, PyTest etc. • Release and build automation with Azure Git Pipelines KNOWLEDGE, SKILLS AND ABILITIES (state minimum levels required and preferred) • Object-oriented language, Software Architecture, Build System, Debugging • Python scripting/Automation • Good aptitude, multi-tasking and passion to work in dynamic environment • Technocrats looking for impactful role in the organization • Good to have - software licensing systems experience using Flexlm • Willingness to understand and learn new domain/business DUTIES/RESPONSIBILITIES (Describe the essential job functions. This is not a task list. It is an outline summary of the top six to eight areas of responsibility-List in order of time spent in them, from more to less) Responsibilities • Design and develop software in entitlement management (License usage and tracking) • Quick learner who can follow set coding standards in accordance with a development methodology and processes • Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process defined by the organization (CI/CD) • Designs, Creates, and executes new set of test automation framework/functionality as part of a software project • Help transition existing customers/users to a new system without impacting the business and revenue • Willing to take technical ownership of the entire project • Proactive in maintaining highest quality of components used by multiple products.We’re doing work that matters. Help us solve what others can’t.

Top Skills

Azure Git Pipelines
C
C#
C++
Googletest
Java
JavaScript
PHP
Pytest
Python
SQL

Cadence Design Systems Pune, Mahārāshtra, IND Office

Building No 1 , First Floor, Samrat Ashok Path, Commerzone IT Park, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

2 Days Ago
Remote or Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
The Principal Software Engineer will lead development efforts, mentor junior engineers, and ensure product quality, focusing on customer needs in cybersecurity solutions.
Top Skills: AWSGithub ActionsJavaJava Spring BootJenkinsJunitMavenSnykTrivy
11 Days Ago
Hybrid
Senior level
Senior level
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
The Principal Software Engineer will lead the architecture and redesign of applications into cloud-native platforms, mentor engineers, and ensure high engineering standards while building user-centric software solutions.
Top Skills: AWSAzureC#GitGCPJavaJavaScriptJenkinsJIRANode.jsTypescriptVue
22 Hours Ago
Hybrid
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
As Principal Software Engineer, you'll lead design and development of Identity Security products, bridge business needs with technical execution, and mentor junior engineers. Responsibilities include enhancing architecture, driving AI integration, and creating technical strategies for the team.
Top Skills: Active DirectoryAIAjaxAngularjsBootstrapCvsDb2ExtjsGitHibernateJ2EeJavaJbossJqueryJsfJSONJunitLdapMlMySQLOraclePerforceRestSQLSQL ServerSubversionTestngTomcatWeblogicWebsphereXML

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account