Senior Applications Firmware Engineer
Power Integrations
Job Responsibilities:
+ Responsible for the development and implementation of software for motor and other applications.
+ Responsible for planning, improvement and management of software applications from inception to use which includes complete programming projects and designing detailed plans to ensure firmware is functioning properly.
+ Preparation and creation of instructional technical manuscripts for firmware operation.
+ Perform design and code reviews and recommend improvements.
+ Perform testing to validate product architecture and design.
+ Develop firmware algorithms to handle exceptional conditions and errors.
+ Troubleshoot system, performance and functional issues with firmware.
+ Execute projects within defined scope, budget and timelines.
+ Evaluate technical specification for correctness and completeness.
+ Prepare reports on project status, issues and risks for management.
+ Assist in optimizing firmware to achieve performance standards.
+ Provide product support to customers promptly and accurately.
+ Responsible in version control and maintenance with respect to code, libraries, and documentation.
+ Review codes of other engineers and provide feedbacks.
+ Research and define applications based on the specialties of the company's products
+ Help develop algorithms to automatically optimize applications using PI’s products.
+ Assist in new product development and research new application for both new and older generation of PI IC products.
+ Design and develop applications using the company’s products for design documentation/training material or customer requirements.
+ Evaluate applications built within the company’s products.
+ Provide design and technical advice to the company’s customer worldwide.
+ Research and write technical application materials for publication and presentation at technical conferences, industry seminars, trade magazines, and data books.
+ Train other engineers as needed.
+ Lead role in the development of different applications pertaining to code/firmware and hardware design.
+ Other duties as assigned.
Job Requirements:
+ Bachelor's Degree in Electrical Engineer, Electronics Engineering or Computer Engineering
+ 5 years of experience as an Design Engineer or with design experience in any of the following areas: power converters/ conversion/management, switching / switch mode power supply units (psu), inverters, power electronics design equipment, analog electronics design, control loop design and power magnetics design (transformer, chokes or inductors)
+ With experience in development and use of different microcontroller (MCU) platforms
+ With experience or background in code/firmware development
+ Excellent written and oral communications with experience in specification creation, technical report writing and test plans/instructions
+ Team player
+ Experience in designing power electronic circuitry for industrial electronic equipment or consumer devices is desirable
+ Experience in motor application and/or motor control is desirable
+ With background in Field Oriented Control (FOC), 6-step, single-phase, and three-phase motor application is desirable
Confirm your E-mail: Send Email
All Jobs from Power Integrations