BLDC – Motor Control Firmware Design

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Electronics, Power Electronics, or Electronics & Communication; a Master's degree in Embedded Systems or related fields is preferred., Proficiency in motor control algorithms and parameter calibration for various motor types (BLDC, IM, PM, IPM)., Experience with Model-based design tools such as Matlab/Simulink and dSPACE., Strong background in embedded software development using C/C++ and knowledge of communication protocols..

Key responsibilities:

  • Develop and implement control, protection, and calibration algorithms for electric motors and power converters.
  • Conduct modeling and simulation for control development and perform testing and troubleshooting of firmware.
  • Create technical documentation, reports, and presentations while executing development plans using Agile or Scrum methodologies.
  • Lead design reviews and technical discussions, staying updated with the latest technology trends in motor control firmware.

Green Clover logo
Green Clover Human Resources, Staffing & Recruiting Small startup https://green-clover.in/

Job description

This position requires detailed understanding in development of motor control algorithms and parameter calibration for motors (BLDC, IM, PM, IPM)
Develop control, protection & parameter calibration algorithms and firmware for electric motors (BLDC, IM, PM, IPM) and 3-phase switching power converters ▪ Modelling and simulation for the electric motors and power converters control development. ▪ Experience in Model based design and tools like Matlab/ Simulink, dSPACE. ▪ Implement, test, and troubleshoot control firmware. ▪ Establish system & sub-system level control requirements from functional specifications and application needs. ▪ Plan and perform control algorithms and firmware development and validation on dynamometer facility, hardware-in-the-loop (HIL) or software-in-the-loop (SIL) systems ▪ Create technical reports and presentations. ▪ Create in-depth documentation for architecture and software ▪ Execute development plan in Agile or Scrum methodologies ▪ Software change management, build and deployment strategies ▪ Initiate and lead design reviews and technical discussions including brainstorming. ▪ Stay updated with the latest technologies trends and apply knowledge to the development of control firmware for electric motors and power converters.
Experience in control of power electronics (P, PI, PID controls, FOC, DTC, PWM & different control loops) ▪ Designing and optimizing software components and control algorithms to achieve required efficiency targets on a longterm basis ▪ Experience in modelling and simulation of power electronic circuits and different types of electrical machines. ▪ Knowledge of digital signalling processing including continuous and discrete time signals and equationsKnowledge in Feedback control theory, optimal controller design, observer/estimation techniques, stability analysis and linearization techniques. ▪ Experience in detailed analysis, feasibility studies, performance analysis and prototyping, use of different protocol analyser tools. ▪ Ability to read and interpret engineering drawings ▪ Creating and maintaining documentation for the software, including any relevant approvals and compliance requirements ▪ Experience in embedded software development in C, C++- Communication protocols UART, RS485, RS232, SPI, I2C, USB and LCD, Keypad, Flash etc ▪ Experience with DSP or microcontrollers, and standard peripheral components. ▪ Familiarity with Software Standards - MISRA
BE / B.Tech. (Electronics / Power Electronics / Electronics & Communication) • MS/M.Sc./M.Tech in Embedded Systems or Electronics/Communications will be preferred

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs