Ronald S. Rebeiro, Developer in Vancouver, BC, Canada
Ronald is available for hire
Hire Ronald

Ronald S. Rebeiro

Verified Expert  in Engineering

Electrical Engineer and Software Developer

Vancouver, BC, Canada
Toptal Member Since
August 23, 2023

Ronald is an electrical engineer with experience in motor drive and powertrain control, motor design, embedded software, power electronics, and engineering project management. He worked on numerous industry and academic projects concerning motor drive and powertrain testing at the dyno and vehicle platforms and Texas Instruments microcontroller-based motor drive implementation. Ronald is equally comfortable as a team player and a self-driven individual in delivering projects for his clients.


Hillcrest Petroleum
C, Code Composer Studio, PCB, KiCad, Microsoft Project, Embedded C...
Faraday Future
Motor Control, C, Code Composer Studio, Dyno Testing, Electrical Engineering...
LC Drives
SOLIDWORKS, JMAG, Infolytica, Motor Control, Electric Vehicles, Design...




Preferred Environment

Simulink, MATLAB, DSpace, TI DSP C2000, Code Composer Studio, C, Finite Element Analysis (FEA), Vector CANape, SOLIDWORKS, KiCad, Microsoft Project

The most amazing...

...thing I've designed and implemented is a torque sensor signal converter to measure the real-time torque and speed of the motor drive in Code Composer Studio.

Work Experience

Electrical Engineer

2022 - PRESENT
Hillcrest Petroleum
  • Managed and recorded timelines, milestones, and internal and external engineering project completion using Microsoft Project. Planned and researched engineering projects and evaluated them based on feasibility, cost, and risk factors.
  • Coordinated with suppliers on quotations, purchase orders, and deliveries of items and equipment. Assessed and identified appropriate project items and supervised overall purchase and procurement processes.
  • Conducted lab testing and maintenance in high-quality conditions, ensuring safety standards.
  • Operated, tested, calibrated, and troubleshot engineering equipment, including bidirectional DC power supply, inverter, motor, generator, transformer, PRESTO A45 system, Yokogawa power analyzer, LEM sensor, torque sensor, RTD, and soldering station.
  • Supported firmware engineering tasks like Embedded C code trial and modification via Code Composer Studio (CCS) and testing on the Texas Instruments TI28379D microcontroller in a breadboard setup before testing with inverter in real time.
  • Designed and implemented a torque sensor on a perfboard to measure real-time torque and speed of the motor drive using pulse-width modulation (PWM) and capacitor peripherals of the TI28379D module via CCS.
  • Used different microcontroller peripherals to achieve project objectives and control codes for successful motor drive operations, including ADC, PWM, CAP, QEP, UART, and SPI.
  • Managed printed circuit board design and implementation projects, including Pulsonix and KiCad design, Gerber files, BOM maintenance, and manufacturing for PCBWay.
Technologies: C, Code Composer Studio, PCB, KiCad, Microsoft Project, Embedded C, Embedded Software, Microcontrollers, TI DSP C2000, Electric Vehicles, DC Motor Drive, Presentations, Power Supplies, Soldering, Breadboarding, Power Analyzer, Oscilloscopes & Tester Equipment, Electronic Sensors, Encoders, Transformer Models

Senior Motor Control Engineer

2021 - 2022
Faraday Future
  • Collaborated with cross-functional teams to develop motor control and calibration processes for the new control features and algorithms in the all-electric production vehicle—FF 91.
  • Planned and executed calibration tool development and motor drive testing in a high-voltage dyno test environment using CANape.
  • Organized and coordinated control and calibration activities with the vehicle, power electronics, and manufacturing teams to maximize resource efficiency and meet performance and timing targets.
  • Led the motor control team in new motor calibration activities, including d-q axis flux look-up table generation from control angle and stator current sweep testing data, open-circuit and short-circuit tests, and uncontrolled generation tests.
  • Conducted end-of-line (EOL) testing with front- and rear-drive powertrains, vehicle-level testing, test data analysis, reporting, and troubleshooting.
  • Led the motor control team in detailed control and testing activities like resolver offset angle calibration, EOL testing, no-load and heat run tests, torque linearity and accuracy check, max torque, power tuning, and max drive efficiency tuning.
  • Performed motor controller and inverter software release testing activities.
Technologies: Motor Control, C, Code Composer Studio, Dyno Testing, Electrical Engineering, Machinery, DSP, MATLAB, Electric Vehicles, Simulink, Vector CANape, Vector CANalyzer, Bus API, Testing, Test Planning, PMSM, DC Motor Drive, Power Analyzer, Electronics, Electronic Sensors, Encoders

Motor Design and Test Engineer

2020 - 2021
LC Drives
  • Created a design in SOLIDWORKS and conducted analytical research using finite element analysis (FEA) tools before manufacturing thermally efficient, powerful, and lightweight permanent-magnet synchronous motors (PMSMs).
  • Conducted FEA analysis of the motor to find the optimal design for joule loss reduction and improving efficiency and mechanical output. The analysis helped reduce losses in the in-slot cooling tubes.
  • Created motor design and performed an analysis in JMAG. Performed motor model simulation and analysis in MagNet Infolytica to match and predict the dyno test performance of the manufactured motor.
  • Prepared detailed motor test plans following the IEC standard guidelines (IEC 60034).
  • Planned and supervised motor drive testing. Delivered a detailed analysis of test data.
  • Prepared and applied a test method to measure the average rotor temperature during the load test from the analysis and extrapolation of the PMSM's back-electromotive force test data.
Technologies: SOLIDWORKS, JMAG, Infolytica, Motor Control, Electric Vehicles, Design, Automotive, MATLAB, Octave, Finite Element Analysis (FEA), PMSM, DC Motor Drive, Electronics

Motor Control Test Engineer

2019 - 2020
Mercedes-Benz Research & Development North America
  • Handled the electric motor control system using innovative methods, tools, and processes. The control software is used in the powertrain of plug-in hybrid and electrified vehicles.
  • Investigated, tested, and troubleshot the motor drive software model built in MATLAB and Simulink, using various tools like Vector CANape, CANalyzer, and CDM Studio.
  • Prepared the motor drive software test candidate to run in the dyno, emulator, and hardware-in-the-loop (HIL) environments before delivering it to the internal customer. Worked as part of the software release team.
  • Tested different motor drives in the HIL and dyno environments using pre- and post-release software versions. Test data analysis and report generation were based on speed and torque performance, inverter efficiency, and drive efficiency.
  • Conducted motor characterization testing using open-circuit and short-circuit tests and generated calibration tables to meet the motor control functions.
Technologies: Motor Control, Electrical Engineering, Dyno Testing, Machinery, DSP, MATLAB, Simulink, Electric Vehicles, Vector CANape, Vector CANalyzer, Testing, Test Planning, DC Motor Drive, PMSM, Power Analyzer, Electronic Sensors, Encoders, Model-based Design

JMAG Application and Support Engineer

2018 - 2019
  • Helped client companies design electrical machine models, performing finite element analysis-based electromagnetic simulations and result data analysis.
  • Supported client companies and research institutions in evaluating JMAG software regarding simulation and analysis for their industry and research projects.
  • Provided solutions to clients via benchmarking and training services.
  • Assisted the marketing and sales team during client visits by providing a technical perspective.
Technologies: JMAG, Automotive, Design, Machinery, Machine Design, Finite Element Analysis (FEA), PMSM, Presentations, Electronics

Research Associate

2011 - 2013
University of Alberta
  • Conducted research projects on electrical machines and motor drives. Designed motor models and implemented AC motor drives in real time to test and validate machine performance.
  • Carried out a separate research project using JMAG on efficient electrical machine design. Collected and analyzed magnetic properties data of different manufacturing materials.
  • Used PSS®E to carry out load-flow study, stability analysis, and AC contingency calculation. Worked with ETAP to conduct short circuit analysis and overcurrent relay coordination.
Technologies: Electrical Engineering, Research, Machinery, Electric Vehicles, Power Electronics, Analytics, C, Embedded C, DSP, TI DSP C2000, MATLAB, Simulink, Microcontrollers, SOLIDWORKS, AutoCAD, JMAG, PSS®E, EMR, ETAP, Motor Control, Automotive, Design, Machine Design, Field-oriented Control, Variable Frequency Drive (VFD), Vector Control, Testing, Research & Analysis, Research & Investigation, DC Motor Drive, PMSM, Presentations, Embedded Software, Electronics, Power Analyzer, Oscilloscopes & Tester Equipment, Electronic Sensors, Encoders, Power Supplies, Variac, Loadbank

Research Associate

2010 - 2011
Lakehead University
  • Designed and executed simulations of motor drive models using MATLAB and Simulink.
  • Conducted real-time implementation and testing of AC motor drives.
  • Prepared reports and papers for journals and conferences.
  • Trained and assisted new students with real-time setups and experiments.
Technologies: Electric Vehicles, Research & Analysis, Presentations, Training, Motor Control, DSP, DSpace, MATLAB, Simulink, Variable Frequency Drive (VFD), Vector Control, Field-oriented Control, DC Motor Drive, PMSM, Oscilloscopes & Tester Equipment, Electronics, Electronic Sensors, Encoders, Power Supplies, Variac, Breadboarding, Model-based Design

Lecturer | Electrical Engineering

2007 - 2008
Presidency University
  • Taught undergraduate electrical engineering students.
  • Assisted in upgrading the university's academic curriculum and introduced a new course, Control Systems.
  • Supervised and improved the experiments of the electrical machines laboratory.
  • Attended a training program focused on the improvement of teaching skills.
Technologies: University Teaching, Control Systems, Power Management Systems, Electronics, Electrical Engineering, Testing, Training

Telecom Engineer

2005 - 2007
  • Monitored telecom network faults throughout the country on a SCADA-based monitoring system. Solved some of the faults by software control through the computer network interface.
  • Communicated with field engineers and consulted solution strategy.
  • Prepared regular reports on network fault events and solutions.
  • Served as a network surveillance team lead, training new employees.
Technologies: Telecommunications, Telecom Equipment & Solutions, Electrical Engineering, Training, SCADA, Supervisory Control & Data Acquisition (SCADA)

Torque and Speed Measurement Using Embedded C

I designed and implemented a torque sensor signal converter on a perfboard to measure the real-time torque and speed of the motor drive, using PWM and CAP peripherals of TI28379D via CCS. Voltage-level shifter IC was used to convert the 5V pulse train from the torque sensor into 3.3V for the microcontroller. Embedded C code was written in CCS.

Building Motor Drive with Power Converters Using Embedded C-based Microcontroller
• I worked on a brushless doubly-fed reluctance machine (BDFRM) with prospects in wind turbine and electric vehicle applications. It also had two 3-phase stator windings and a ducted reluctance rotor. Proposed an operation based on two power converters for the BDFRM, which increased machine power density and reduced core loss.
• Machine models were designed, and extensive FEA simulations in JMAG and simulated data analysis were conducted to find the optimal design. The final design drawn in AutoCAD was sent to a manufacturing company to prepare the machine laminations. Subsequently, the laminations were assembled and wound in the lab.
• The motor drive was implemented using the Texas Instruments TMS320F28335 microcontroller and CCS. The motor was successfully operated with load in a wide-speed range using the supply from two 3-phase power converters.
• Published journal papers, including IEEE Transactions on Magnetics, IEEE Transactions on Industry Applications, IEEE Transactions on Energy Conversion, and IET journal. Presented IEEE conference papers, including ECCE 2014, 2015, and 2017 and INTERMAG 2018.

Model-based Motor Drive Operation Using MATLAB, Simulink, and dSPACE
• Implemented, operated, and controlled a variable speed motor drive, incorporating an interior permanent magnet synchronous motor (IPMSM) using the closed-loop vector control method.
• Minimized torque ripple and improved dynamic speed performance by online tuning current controllers' band limits and speed controller gains.
• Simulated IPMSM models using MATLAB and Simulink and then implemented complete drive models in real time using dSPACE's DS1104 R&D Controller Board with a 5HP motor. Real-time motor speed and current signals were tracked by sensors and fed to the DSP. The DSP processed those signals to generate the correct PWM, switching signals for the 3-phase voltage source converter.
• Published two journal papers—IEEE Transactions on Industry Applications in March – April 2011 and January – February 2012 issues. One of the conference papers (IEEE-IAS 2009, Houston, TX) won the 3rd Prize Paper Award.
2014 - 2018

Doctorate in Electrical Engineering

University of Calgary - Calgary, Alberta, Canada

2008 - 2010

Master's Degree in Electrical Engineering

Lakehead University - Thunder Bay, Ontario, Canada

2000 - 2005

Bachelor's Degree in Electrical and Electronic Engineering

Bangladesh University of Engineering and Technology - Dhaka, Bangladesh


SCADA Onsite Training Completion

IEEE Southern Alberta Section




MATLAB, Microsoft Project, PSpice, SOLIDWORKS, KiCad, AutoCAD


C, Octave, Simulink, Embedded C



Industry Expertise

Project Management, Telecommunications, Automotive


JMAG, Motor Control, Field-oriented Control, Variable Frequency Drive (VFD), University Teaching, Dyno Testing, Test Planning, Machine Design, Electric Vehicles, Electrical Engineering, Analytics, Machinery, Research, Vector Control, Research & Investigation, Presentations, Training, DC Motor Drive, PMSM, Interior Permanent Magnet Synchronous Motor (IPMSM), Encoders, Power Analyzer, Breadboarding, DSpace, TI DSP C2000, Code Composer Studio, Finite Element Analysis (FEA), Vector CANape, Infolytica, Vector CANalyzer, Power Electronics, DSP, Microcontrollers, Research & Analysis, SCADA, Event Management, Event Planning, Embedded Software, Electronics, Supervisory Control & Data Acquisition (SCADA), Design, Control Systems, Power Management Systems, Embedded Systems, Electronic Sensors, Power Supplies, Variac, Loadbank, Oscilloscopes & Tester Equipment, Soldering, PCB, Volunteering, PSS®E, EMR, ETAP, Telecom Equipment & Solutions, Transformer Models, Model-based Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring