Firmware Engineer (Power Electronics Domain)

NetBrains Consulting & Solutions Pvt. Ltd.
  • Bangalore
  • Confidential
  • 5-10 years
  • 28 Jul 2015

  • Software Design & Development

  • IT/ Technology - VLSI/ ASIC/ EDA/ Semiconductor, IT/ Technology - Embedded
Job Description

Responsibilities include but are not limited to:

Design, code, test and document applications for UPS Controllers. This includes web based UI design, program structure design and system design.

Maintain and document code using source control system (Source Forge and Subversion).

Prepare and maintain technical documentation for project team and client deliverables.

Research new technology as required for projects (i.e. assist in software selection).

Credentials and experience:

Should have handled projects in Power Electronics

Bachelor of Electronics/Computer Science/Electrical Engineering or equivalent.

5+ years of software development experience including Embedded Software.

Experienced C/C++ programmer.

Previous experience with JavaScript and HTML.

Good understanding of TCP/IP, SNMP, NTP, SMTP.

Working knowledge of CAN-bus interfaces.

Excellent problem solving and troubleshooting skills.

Desirable skills include experience with Freescale microprocessors (Coldfire), CodeWarrior development tools, CANopen protocol, Microsoft Visual Studio and MQX RTOS

Additional desirable skills:
Familiarity with Power Electronics Topologies such as Buck-Boost, PFC, Resonant LLC

Knowledge in sampled-data real-time control systems, particularly in power conversions, control law implementations, filter designs, fixed-point algorithms, and system simulations using numerical analysis software, SPICE and other tools.

Familiarity with transfer functions, S and Z domain operations, control loop stability analysis and implementation

Job Posted By