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