Senior Firmware Engineer

AMETEK ↗

📍 Bangalore East, India 🇮🇳

full-time
senior
Posted —

Key Skills

DSPPFCADCDACMatlab

Industry

EnergyIndustrial Automation

Job Description

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.