Lead Software Engineer - HSV
Cadence
Job Summary
This Lead Software Engineer role at Cadence involves feature design and development, test development, customer issue troubleshooting, and bug fixing. Responsibilities also include DevOps activities such as build, release, and deployment. Candidates should possess an MS/Ph.D. in Computer Science or Computer Engineering, industry experience with C++ applications on Unix/Linux environments, and proficiency in data structures, algorithms, and software engineering principles.
Must Have
- MS/Ph.D. in Computer Science or Computer Engineering
- Industry experience developing and maintaining C++ based applications on a Unix or Linux environment
- Experience with quality and software processes
- Proficiency designing data structures, algorithms, and software engineering principles
Job Description
Job Description
- Feature design and development
- Test development, customer issues troubleshooting, bug fixing
- DevOps activities (build, release, deployment)
Requirements
- MS/Ph.D, in Computer Science or Computer Engineering
- Industry experience developing and maintaining C++ based applications on a Unix or Linux environment
- Experience with quality and software processes
- Proficiency designing data structures, algorithms, and software engineering principles
7 Skills Required For This Role
Problem Solving
Data Structures
Cpp
Game Texts
Linux
Unix
Algorithms