Electrostatic Simulation Software Engineer
We are seeking a highly skilled Electrostatic Simulation Software Engineer to join our team.
About the Role:
This is an exceptional opportunity for a seasoned software engineer to take on a challenging role in developing brand-new electrostatic simulation software for Parasitic Capacitance and Resistance Analysis and Visualization. The ideal candidate will have extensive experience in modern C++ programming, STL, BOOST, Pthreads, and Qt framework.
The successful candidate will be responsible for writing new code, implementing new features from scratch, designing, developing, and troubleshooting complex software systems. They will also collaborate with other software engineers and product engineers to ensure product robustness and quality.
Key Responsibilities:
* Develop and implement cutting-edge electrostatic simulation software using C++14/17 and Qt framework.
* Collaborate with cross-functional teams to design, develop, and deploy high-quality software products.
* Design, develop, and maintain scalable and efficient software architectures.
* Troubleshoot and resolve complex technical issues in collaboration with other engineers.
Requirements:
* BSc/MSc/PhD in Computer Science, Electronic Engineering, or related discipline.
* 7+ years of experience in modern C++ programming, STL, BOOST, Pthreads, and Qt framework.
* Familiarity with Object-Oriented Programming methods and Unix-like operating systems.
Preferred Skills:
* Squish Framework experience.
* EDA sector knowledge and chip design basics.
* Python experience.
* Perforce experience.