Software Engineer for GUI Development
As a software engineer, you will be responsible for designing and developing software for the Electronic Design Automation (EDA) industry.
The ideal candidate will have proficiency in C/C++, Python or Perl Scripting GUI, strong problem-solving skills, and excellent communication skills.
You will work closely with cross-functional teams to deliver high-quality products that meet customer needs.
Key Responsibilities:
* Design and develop software programs for industry-leading physical verification and extraction products.
* Investigate and implement algorithms and data management structures to improve software performance and turnaround time.
* Develop and maintain unit tests, validation tools, and feature tests to ensure product robustness and quality.
* Collaborate with other software engineers and external customers to ensure seamless delivery of products.
Requirements include a degree in Computer Science, Electronic Engineering, or a related field, and strong written and presentation skills. Experience with version control systems is a plus.