Software Engineer II

Open 37d

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Responsibilities:

  • Develop and implement advanced algorithms to enhance the scalability and throughput of extraction processes under the guidance of senior leaders.
  • Maintain and expand existing codebases to address various customer requirements.
  • Collaborate with Research and Development, Foundry, and Quality Assurance teams to ensure comprehensive requirement coverage and successful feature delivery.

Job Qualifications:

  • Bachelor/Master's degree in Electrical Engineering, Computer Science, Physics, or Mathematics
  • Ability and readiness to emerge into team development stack: C++, basic scripting languages, AI coding tools.
  • English-based communication skills, analytical and problem-solving mindset, an aptitude for collaborative teamwork are required.

Additional Skills and Preferences:

  • Knowledge of mathematical physics and computation method in electrostatics, high performance algorithms is highly desirable.

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