Design and develop software for entitlement management, ensure quality in software components, maintain coding standards, and take technical ownership of projects.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
EDUCATION :
BE/BTech/ME/MTech in Computer Science/IT/E&TC/Mechanical Engineering or equivalent
WORK EXPERIENCE :
- 6+ 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 and API designs (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
- Object-oriented language, Software Architecture, Build System, Debugging
- Python or Shell scripting/Automation
- AI Assisted coding exposure
- Good aptitude, multi-tasking and passion to work in dynamic environment
- Nice to have - Licensing/Entitlement management development experience.
- Willingness to understand and learn new domain/business
DUTIES/RESPONSIBILITIES :
Responsibilities
- Design and develop reusable software components like Licensing/Simulation Software.
- 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
- Willing to take technical ownership of the project
- Proactive in maintaining highest quality of components used by multiple products
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
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
As an Agentic AI Quality Lead, you'll define quality strategies for AI-driven software delivery, lead test architecture development, and oversee quality governance in OpenShift environments.
Top Skills:
Ai/MlCi/CdDockerGoJavaJenkinsKubernetesLinuxOpenshiftPythonRuby
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
Fintech • Financial Services
The Principal Software Engineer will analyze and enhance systems, lead a geographically diverse team, develop solutions using various technologies, and manage software releases and environments.
Top Skills:
.Net CoreApi DevelopmentAWSAws AuroraGitGraphQLNext.JsNode.jsOraclePostgresPythonReact JsRestTypescript
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.



