Electronic R&D Engineer - Motor Control Center (6-8 yrs)
Job Description :
Electronic R&D Engineer will design software for systems (Motor Control Algorithms, Embedded Hardware Control
Cards, Camera) used mainly in Industrial/military environments (land, sea, or air). Design work on other electronic
components/system integration according to Industrial/military application requirements.
DUTIES AND RESPONSIBILITIES :
1 Develop Algorithms & Flow Charts concepts for Software platforms for BMS, Chargers, Motor drivers, and other
Power Electronics sub-systems.
2 Software development - Top-level architecture, algorithms, and low-level coding in C/C++
3 Controllers used for POCs - ST, PIC, & ARM.
4 Solid programming experience in C or C++
5 Excellent knowledge of all types of serial communication coding techniques, IP protocols, Display interfaces and
hardware subsystems.
6 Designing, developing, coding, testing, and debugging system software.
7 Responsible for the literature survey & research, design, and algorithm development.
8 Follow up with peers, subordinates, and multi-disciplinary teams to ensure timely deadlines are met.
Skills Required :
1 Programming language for development - C, Embedded C, C++, Assembly language.
2 Hands-on experience on
a. Microprocessors/Microcontrollers (ST and PIC Microcontrollers)
b. MIPI Camera Interface Circuit Design
c. Motor Control Algorithm (FOC or SVPWM) for BLDC PMSM motor.
3 Hands-on experience on ROS, CAN, Linux, Device Drivers, GPS, IMU, INS, EKF
4 Software protocols implementation - USB3.0, HDMI, Ethernet, MIPI- CSI, SPI, I2C, UART, RS232, CAN basic, GSM
&GPS, Bluetooth, ADC, PWM Wi-Fi.
5 Software tools hands-on for development- MPLAB IDE C18, Keil uvision4, IAR, LabVIEW, MATLAB.
This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.