02 Oct
|
Saaki Argus And Averil Consulting
|
Chennai
02 Oct
Saaki Argus And Averil Consulting
Chennai
Position: MCU Developer
Experience Range : 3 - 8 Years
Work Location : Chennai
Responsibilities:
DESIGN & DEVELOPMENT
· Model, design, implement, integrate, test and benchmark the motor control algorithms for current and upcoming EVs.
· Understand, drive design and implement motor controller functionality, behaviours, and core control algorithms for types of electric motors, such as: PMSM, IPM, IM, SRM and Multiphase Motor.
· Help define requirements for motor control software and interfacing hardware components including voltage and current sensors, power stages, speed sensors.
· Responsible for calculating, selecting and designing software solutions for Electric Vehicle projects.
· Develop different layers of firmware as per architecture, in context of an RTOS.
· Develop UDS based Bootloader for software update and EOL for parameter update.
· Develop MCU software in accordance to power train functional safety requirements ISO26262.
TESTING & DEBUGGING
· Debugging: Ensure error free software is flashed onto MCU with the help of a bootloader.
· Testing: Review developers’ test cases to perform component level tests.
· Testing: Create and perform system level test plans with system integrators.
· Documentation and Reporting: Ensure proper documentation of the firmware and software developed. Document data collected for parameter estimation. Maintain a comprehensive test case matrix to track completion of functional requirements of MCU.
Qualification & Experience
· Bachelor's or Master's degree in Electrical Engineering, Computer Science,
Electronics Engineering or a related field.
· Experience in handling and working with High Voltage equipments.
· Deep knowledge in developing Motor Control Algorithms for all type of electric motors, such as: DC motors (BLDC), AC motors (PMSM, IPM, IM, SRM). Specially in Traction Motor Control for Electric Vehicle.
· In-depth understanding of torque control techniques like, field oriented control, direct torque control etc.
· Prior experience with flux estimation methods, 3-phase power control, analytical control system theory development and analysis.
· Experience with various PWM schemes such as space vector, discontinuous, and sinusoidal modulation, including data-acquisition methods.
· Familiarity with sensor less motor control algorithms and low speed control techniques.
· Capability of delivering high-quality C code in an embedded microcontroller environment PWM, ADC, Interrupts, DMA etc.
· System-oriented understanding of thermal, vehicle-level torque control, high voltage DC-link integration, efficiency optimization, and firmware integration for electric drives
· Capability of delivering high-quality C code in an embedded microcontroller setting.
· Experience in MATLAB/Simulink, embedded coder and dSpace targetlink.
· Experience with compilation, flashing and debugging process and tools.
· Experience with communication protocols like CAN, I2C, SPI and UART.
· Experience working with RTOS.
· Experience in testing of software.
· Experience in working with Bootloaders.
📌 MCU Developer (Chennai)
🏢 Saaki Argus And Averil Consulting
📍 Chennai