Lead Software Engineer - Partitioning and Optimization Algorithms

Cadence
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 10 days ago

Job Description

The Lead Software Engineer will be responsible for the development of new features and algorithms to improve the Protium Platform, focusing on partitioning and optimization algorithms. This role involves collaboration with a geographically diverse team and working with technical support and key customers to resolve issues.

Requirements: Candidates should have a Bachelor's in Computer Science or Electrical Engineering with at least 4 years of experience, or a Master's with 2 years, or a PhD with no experience. Strong coding skills in C++ and familiarity with at least one scripting language like Perl or Python are essential.

Key Skills: C++, Perl, Python, Algorithms, Data Structures

Benefits: Paid Vacation, Paid Holidays, 401k Plan With Employer Match, Employee Stock Purchase Plan, Medical Plan Options, Dental Plan Options, Vision Plan Options




Fast Track Upload