Power Electronics Firmware Engineer

3 - 8 years

5 - 12 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Accountabilities

  • Develop firmware for Power electronics applications like inverters, grid converters, dc-dc converters
  • Responsible for architect and develop production-ready firmware. He/she should be capable of analyzing specifications, developing test plans, integrating, and verifying functionality with optimized system performance.
  • Develop and Design solutions for bare metal and/OR RTOS-based embedded systems.
  • Coordinate and co-develop with software and android/IOS App development teams to ensure compatibility and reliability.
  • Oversee efficient, timely and quality project execution using the most appropriate internal and external resources and partners (e.g. vendors)
  • Recommend, develop, and improve processes and procedures to enhance local operations.
  • Applies appropriate development and quality standards and monitors local product quality and change requests to identify issues
  • Drives and fosters a culture of innovation within the team.
  • Understand and develop Software Design documents
  • Run & test firmware on the hardware

Qualifications & Experience

  • Bachelors or Masters Degree in engineering in Electrical / Electronics or equivalent.
  • Hands-on experience with Embedded Firmware Development for Power electronics applications
  • Knowledge of controls of DC-DC converters, DC-AC inverters
  • Hands on Embedded C firmware development experience on ARM Cortex-M - M0/M3/M4/M7 platforms, Controller like TI-DSP, STM32, NXP, etc
  • Excellent C and C++ programming skills.
  • Good knowledge of IDE for Development & Debugging
  • Experience with protocols like CAN, I2C, SPI, UART, RS485, etc.
  • Hands on experience with git version control.
  • Experience with integrating run-time libraries
  • Strong debugging skills, ability to use oscilloscope and logic analyzers for troubleshooting.
  • Knowledge of basic electric circuits, fundamentals of electronics, ability to read and understand circuit schematics and layout.
  • Experience of FPGA will be handful.
  • Working knowledge of bootloaders and OTA is a plus.
  • Understanding of Agile/Scrum software development life-cycle.
  • Effective oral and written communication skills
  • An ability to achieve targets while working on multiple projects simultaneously.
  • An ability to monitor social, industrial and academic developments of technology and develop technology development plans.

Create the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its excellence and innovation.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You