Pasig City, PHL
307 days ago
Senior Applications Firmware Engineer
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