Company
EGS logo

EGS

www.energizeglobalservices.com
Location

In office: Abelian St, Yerevan

  • 🇦🇲 Armenia
Apply

iPDK Python Developer

Company Description

With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.

Job Description

At EGS we are looking for a mid-level iPDK Python Developer to join our dynamic team. The successful candidate will have a strong background in Python, good understanding of Object-Oriented Programming (OOP) with experience working in a Linux environment and a solid understanding of Cadence or Synopsys tools. This role will require an individual who can think critically, solve complex problems, and work collaboratively within a team.

Qualifications

Minimum Qualifications:

  • Bachelor's Degree in Computer Science, Electrical Engineering, or a related field.

  • A minimum of 2 years of experience in Python coding with a good understanding of OOP.

  • Experience with Cadence or Synopsys EDA tools.

  • Proficiency in Linux/Unix environment.

  • Experience with TCL scripting.

  • Strong problem-solving skills and attention to detail.

  • Good English written and verbal communication skills.

Preferred Qualifications:

  • Master’s Degree in Computer Science, Electrical Engineering, or a related field.

  • Previous experience in the semiconductor industry.

  • Familiarity with IC design flows and processes.

  • Experience with other scripting languages like Perl, Shell, SKILL (Cadence) etc.

Responsibilities:

  • Develop and maintain iPDK related code in Python/Tcl for different process nodes.

  • Collaborate with cross-functional teams to troubleshoot, debug, and fix issues in the production design flow.

  • Write clear, maintainable, and efficient Python code.

  • Work in a Linux environment, using Cadence and/or Synopsys tools.