top of page
Download CV

A

Ankur

Expert

Expert

Embedded Engineer

* Zero Evaluation Fee

Available

Available in IST Timezone

Summary

Technical Skills

Projects Worked On

Summary:

Passionate firmware engineer with 8+ years of experience in embedded systems, high-speed USB communication, and imaging systems. Skilled in OnSemi AP1302 & AR1335 ISP (DevWareX software), CMOS sensor integration, Infineon (Cypress) EZ-USB FX3/CX3, Intel (Altera) Cyclone V FPGA, and USB 3.0 / USB PD. Experienced in designing, developing, and bringing custom hardware boards to life, with a proven track record in delivering robust firmware solutions for imaging, automotive, and power electronics applications. Adept at collaborating directly with global engineering teams, ensuring alignment with project vision, and achieving timely delivery.

 

Technical Skills:

  • Programming Languages: Embedded C, Python
  • Operating Systems: Baremetal, RTOS
  • Simulation & Analysis Tools: MATLAB, Simulink, CCS, Energia IDE
  • Frameworks / Libraries: Keras, NumPy, Matplotlib
  • Communication Protocols: CAN, SPI, UART, UDS
  • Hardware Platforms: TMS320F28388D, TMS320F28379D, TMS320F280049C, Infineon EZ-USB FX3, MSP430G2553, ESP8266, NodeMCU, Intel Cyclone V FPGA
  • Concepts: Space Vector PWM (SVPWM), PLL, MPPT, PQ Control, Grid Synchronization, Fault Matrix Design, Control Law Accelerator (CLA) Programming
  • Tools: CANoe, PCAN Explorer 6, BusMaster, Typhoon HIL
  • Domains & Applications: Grid-connected PV Inverters, Motor Control for EVs, OBC & DTU for Electric Vehicles
  • Other Expertise: USB 3.0, USB PD, QuickCharge, PPS, VOOC/SuperVOOC, MATLAB Automation

 

Professional Experience:

 

Assistant Manager – Firmware

Responsibilities:

  • Led firmware architecture and development for high-speed USB 3.0 imaging applications using Infineon EZ-USB FX3.
  • Integrated OnSemi AP1302 & AR1335 CMOS sensors with ISP firmware, leveraging DevWareX software for tuning and validation.
  • Worked with Intel Cyclone V FPGA for sensor data acquisition and real-time processing pipelines.
  • Designed USB PD and high-speed data transfer protocols for custom embedded boards.
  • Conducted schematic reviews and collaborated closely with hardware teams to ensure seamless firmware-hardware integration.
  • Coordinated directly with Japanese engineering teams for design reviews and compliance alignment.

Senior Firmware Engineer

Duration: Feb 2023 – Sep 2023

Responsibilities:

  • Developed motor control firmware for 2W EV platforms using CLA-based FOC control.
  • Implemented advanced ISP and CMOS sensor firmware for embedded imaging systems.
  • Created Python-based tools for USB 3.0 data streaming and debugging.
  • Delivered stable firmware architecture for high-performance embedded platforms.

Firmware Engineer

Duration: Nov 2021 – Feb 2023

Responsibilities:

  • Designed and developed firmware for OBC & DTU in EV applications.
  • Integrated image processing modules for diagnostics and monitoring systems.
  • Built safety and fault-handling mechanisms using embedded C and state machine logic.

Firmware Engineer

Duration: Jul 2017 – Oct 2021

Responsibilities:

  • Led R&D for imaging and embedded solutions, including CMOS sensor + ISP integration projects aligned with OnSemi platforms.
  • Developed high-speed USB-based embedded devices with USB PD and fast-charging protocols.
  • Managed product lifecycle from concept to manufacturing for consumer electronics and IoT devices.

 

Past Projects:

 

1.15 MW Grid-Connected PV Inverter Firmware Development

Technologies used: Embedded C, Baremetal, RTOS, MATLAB/Simulink, Typhoon HIL, CAN Protocols

Hardware Expertise: TMS320F28388D, CLA Programming, CANoe, PCAN Explorer 6

Description:

  • Architected the entire firmware for a 1.15 MW PV inverter.
  • Developed real-time control loops for MPPT, PLL, PQ Control, and Grid Sync.
  • Designed inverter safety logic via a fault matrix with automated resets and shutdown protocols.
  • Conducted Hardware-in-the-Loop simulations using Typhoon HIL for compliance testing.

Motor Control Firmware for 2W EV Platforms

Technologies Used: Embedded C, CLA FOC Control, CAN Protocols, MATLAB Simulation

Hardware Expertise: TMS320F280049C, Typhoon HIL, CANoe

Description:

  • Implemented CLA-based Field Oriented Control for BLDC motors.
  • Created dual-channel throttle plausibility algorithms for safety compliance.
  • Designed torque mapping for multi-mode driving configurations.

OBC & DTU Firmware Development for EVs

Technologies Used: Embedded C, Python, CAN Protocols, State Machines

Hardware Expertise: TMS320F28379D, MSP430G2553, CAN Tools

Description:

  • Designed modular firmware for On-Board Chargers and Data Transmission Units.
  • Integrated UDS protocol for diagnostics and created Python CAN GUI tools for debugging.
  • Led VCI development with external vendor collaboration.
Social Share

This element will not be visible on your live website - it works in the background to help protect your content.

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

icons8-speech-to-text-90.png
Whatsapp
bottom of page