Software Engineering Intern
Software Engineering Intern
Master Micro is an EDA startup creating the next generation analog IC design automation tools to address the problem of analog IC design productivity and the shortage of analog design talent. We have a growing list of international customers in North America, Europe, and Asia.
Master Micro is an EDA startup creating the next generation analog IC design automation tools to address the problem of analog IC design productivity and the shortage of analog design talent. We have a growing list of international customers in North America, Europe, and Asia.
The Analog Designer's Toolbox (ADT) is our flagship project, which will change the way every analog IC designer works and every analog IC design course is taught!
The Analog Designer's Toolbox (ADT) is our flagship project, which will change the way every analog IC designer works and every analog IC design course is taught!
Do you want to be part of ADT Software Engineering Team?
Do you want to be part of ADT Software Engineering Team?
Description
Description
You will work in a team of passionate engineers and designers, and you will get the opportunity to advance your career and hone your skills. Whether you like to design a UI, write a complex algorithm, or deal with development environment setup, everyone has a place in our team! You will work on our flagship project the Analog Designer's Toolbox (ADT), which will change the way every analog IC designer works and every analog IC design course is taught!
You will work in a team of passionate engineers and designers, and you will get the opportunity to advance your career and hone your skills. Whether you like to design a UI, write a complex algorithm, or deal with development environment setup, everyone has a place in our team! You will work on our flagship project the Analog Designer's Toolbox (ADT), which will change the way every analog IC designer works and every analog IC design course is taught!
Requirements
Requirements
■ A student pursuing a B.Sc. degree in Computer Engineering or Computer Science or equivalent degree (fresh graduates can also apply).
■ A student pursuing a B.Sc. degree in Computer Engineering or Computer Science or equivalent degree (fresh graduates can also apply).
■ Excellent knowledge of Python and C.
■ Excellent knowledge of Python and C.
■ Good knowledge of OOP.
■ Good knowledge of OOP.
■ Experience in desktop application development is a plus.
■ Experience in desktop application development is a plus.
■ Experience in Unix/Linux environment is a plus.
■ Experience in Unix/Linux environment is a plus.
■ Experience in visualization, scientific computing, and numerical optimization is a plus.
■ Experience in visualization, scientific computing, and numerical optimization is a plus.
■ Experience with performance engineering is a plus (speeding-up execution time, efficient memory usage, etc.)
■ Experience with performance engineering is a plus (speeding-up execution time, efficient memory usage, etc.)
Details
Details
■ Flexible working hours.
■ Flexible working hours.
■ Work from home.
■ Work from home.
■ Cash stipend for outstanding performers.
■ Cash stipend for outstanding performers.
■ Internship duration: 160 hours.
■ Internship duration: 160 hours.
* Shortlisted candidates will be notified by email before 15-July.
* We currently do not support international applications.