Power Integrations designs, develops, markets, and manufactures high-voltage, analog integrated circuits. As an Application Engineer for the PI Expert team, you will be responsible for design and development of Power Integrations official design tool, requiring strong technical expertise in analog electronics and object-oriented programming.
Define and develop a software product that enables the company’s customers to design with its highly integrated power supply controllers.
Maintain existing codebase by bug fixing, refactoring, and implementing unit tests.
Collaborate with the software and engineering teams to define the requirements for NPI to ensure that the program functionality meets expectation.
Qualification
Required
MS or BS degree in Computer Science or Electrical Engineering.
2+ years of experience working with scripting tools (MATLAB, Python, etc.) and C++, preferably involving projects related to design software for analog electronics products.
Ability to quickly understand existing codebases and write clean, easily maintainable code.
Strong communication skills to effectively interact with internal team members and external stakeholders.
Proficiency with version control systems such as Git.
Excellent problem-solving abilities and the ability to generate and effectively express ideas.
Knowledge of software security best practices and experience implementing secure coding practices.
Strong attention to detail in documentation and reporting.
Preferred
Knowledge of basic electrical engineering – passive and semiconductor device operation, circuit analysis using Kirchoff’s laws, linear algebra, etc.
Familiarity with scripting in MATLAB and understanding of object-oriented programming.
Has glanced at PI Expert.
Benefits
Equity
Medical benefits
ESPP
401K
Tuition reimbursement
Time off programs
Power Integrations designs, develops, markets, and manufactures high-voltage, analog integrated circuits.