Point your AI agent at freehire and let it find you a job.

Get the CLI →

Cadence

New

Lead Software Engineer

Discussion

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/Mechanical/Structural or equivalent

WORK EXPERIENCE :

 7+ years of experience in C/C++/Python programming with exposure to client server programming
 Working knowledge of C# (Or Java), Multithreading.
 Experience in working on Windows and Linux operating systems
 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
• Low level understanding of Geometry/Visualization software development
• Domain expertise in CAD/CAM/CAE would be an added advantag
• AI Assisted coding exposure
• Good aptitude, multi-tasking and passion to develop simulation software with minimum supervision.


DUTIES/RESPONSIBILITIES :

• Design and develop reusable software components like Geometry/Visualization/Simulation.
• 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 by architecting innovative solutions.
• Proactive in maintaining highest quality of components used by multiple products

We’re doing work that matters. Help us solve what others can’t.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available