Senior Application Engineer (Power Electronics EE + CS)
As a Senior Application Engineer for the PI Expert team, you will be responsible for design and development of Power Integrations official design tool – PI Expert. This role is highly collaborative and requires strong technical expertise in the fundamentals of analog electronics relevant to Power Electronics and the principles of object-oriented programming.
Responsibilities:
- 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.
Minimum Requirements:
- MS or BS degree in Computer Science or Electrical Engineering.
- At least 5 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.
Significant advantages:
- 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.
Power Integrations is committed to building teams that drive innovation and therefore review a range of factors when determining compensation. The annual base pay range for this position is $114,474 to $168,596. Our salary ranges are determined by role, level, qualifications and work location.
The range displayed on the job posting reflects the minimum and maximum target for new hire salaries for this position in California. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training.
Power Integrations also offers to our eligible employees a comprehensive total rewards package that includes equity, medical benefits, ESPP, 401K, tuition reimbursement and time off programs. For additional benefits, please visit https://www.power.com/company/our-sustainability-priorities/people-our-engine-innovation.
We are actively hiring globally so if you have friends in other regions, please ask them to review our company careers page and even if they do not see a relevant open position now, they should register for alerts for future opportunities. Same applies to closed positions: if you would like to be considered for similar future positions, register on our career page and email resume@power.com .