Position Title:Â Digital Controls Engineer- Power electronics
Â
Position Summary:
Conceptualize, design, and develop Firmware for DSP based digital control programs for industrial AC and DC power products. Â Perform and document design analysis (Gain/phase plots etc.,) and documentation for future reference and upgrades. Develop test plan and jointly validate implementation to ensure products meet required performance specifications.Â
Â
Essential Functions/Responsibilities:
Â
Business Strategy
Â
⢠  Key member of technical team for development of new products using digital controls technologies.
   Performance, Metrics & ReportingÂ
⢠  Review technical requirements and develop project plan support development of DSP based controllers for     power supplies.⢠  Manage and maintain project schedule; Â
⢠  Provide weekly updates on project progress
Â
People Management & Employee Development
Â
⢠  Interface with the support resources to co-ordinate product development activities (Packaging eng, PCB   designer, Design engineer etc)Â
⢠  Adhere to personnel policy requirements
⢠  Maintain confidentiality in all aspects of staff and departmental and company information
Operation & Execution
Â
⢠  Analyze functional requirements for power control and develop application specific feedback control   firmware for industrial AC and DC power supplies. Â
⢠  Develop algorithms to convert time domain functions into frequency/digital domain functions
⢠  Develop firmware for DSP based programs to implement control functions.⢠  Design circuits and components to support development of Digital control modules (inclusive of peripheral   functions such as ADC, DAC, etc.,)
⢠  Develop test plans and perform validation test to ensure compliance to specificationsÂ
⢠  Develop and implement âstandardâ firmware development process and documentation (flowcharts, state   machine, structures/nested loops, functional/reusable blocks etc)Â
⢠  Other duties as assigned by the Eng Mgr.
Â
Knowledge, Skills & ExperiencesÂ
Â
⢠  Minimum of 3-4 yearsâ experience in developing Power control firmware to support Power supply specific       functions: DC/DC, PFC converters, Grid tie inverters etc. (Experience is not very strict
  and can be depends on the candidate capability)
⢠  Modeling and analysis knowledge of power converters with respect to control requirement would be required.
⢠  Experience in converting analog based control loop function into digital implementation.
⢠  Familiarity and proficiency in coding algorithms: FFT, FIR or IIR.
⢠  Extensive working knowledge of TI's code composer and various DSP devices: C2000 families.
⢠  Software experience must be able to write/debug assembly and C language programs and test scripts
⢠  Experience with a RTOS would be an advantage.
⢠  Experience with CAN, I2C, SPI, RS485 and other communication interfaces would be an advantage.
⢠  Experience developing algorithms to support Power supply specific functions: DC/DC, PFC, etc.
⢠  Intimate familiarity with Matlab or other DSP high-level modeling package.
⢠  Familiar with product evaluation tasks.
⢠  Experience with all normal laboratory equipment and practices.
⢠  Fluent in written and spoken English
Â
Job RequirementsÂ
Â
⢠  Develop and validate implementation firmware for control of power stages for AC and DC Power supplies.   (Stability, transient performance, etc.)
⢠  Develop new algorithms and support update firmware on current products to resolve performance issues or   feature enhancements and upgrades.Â
⢠  Responsible for one or more power supply product lines including developing of controlÂ
⢠  loops for power supply blocks, new features, upgrades and support
⢠  Provide engineering support of including: troubleshooting hardware/firmware
   problems/failures and to find root-cause; proposing solutions to overcome product problems;                 evaluating hardware/firmware and making      recommendations for improvements; processing product   documentation, (schematics, BOMs, assembly drawings, ECOs, etcâŚ).
⢠  Specifically developing DSP based new technology and new configurations for the power supply industry   supporting with the development of new            algorithms and including debugging, prototyping, troubleshooting   and testing.
⢠  Write software to test products including programs, test scripts, and test sequences including   programmable instruments.
⢠  Conduct evaluation testing of products and generate formal summary reports.