Description

Description

 

1. Bachelor’s or Master’s degree in Electronics and Communication Engineering or a related field

 

2. Strong programming skills in C/C++ for embedded systems.

 

3. Hands-on experience with microcontrollers (e.g., STM32, Nuvoton) and Digital Signal Processors (DSPs).

 

4. Proficiency in motor control principles, including torque/speed control, PWM techniques, and power electronics.

 

5. Experience with real-time operating systems (RTOS) and interrupt-driven programming.

 

6. Knowledge of communication protocols (e.g., CAN, SPI, I2C, UART).

 

7. Knowledge in simulation tools such as MATLAB/Simulink or equivalent. Excellent communication skills and the ability to work effectively in a collaborative team environment.

 

8. Experience with EV-specific challenges, such as high-voltage systems, thermal management, and EMI/EMC mitigation, is a plus. 9. Familiarity with debugging tools like JTAG, oscil,

 

Firmware Development:

 

1.Design, implement, and test real-time firmware for motor control applications, including BLDC, PMSM, stepper, and other motor types.

 

2. Control Algorithms: Develop and optimize control algorithms such as Field-Oriented Control (FOC), Direct Torque Control (DTC), or sensor less control techniques

 

3. Hardware Integration: Work closely with hardware engineers to ensure seamless integration between firmware and hardware platforms, including microcontrollers, DSPs, and FPGAs.

 

4. Performance Optimization: Conduct performance tuning and optimization of firmware for efficiency, speed, and power management.

 

5. Debugging and Testing: Debug firmware issues using tools such as oscilloscopes, logic analyzers, and emulators; perform hardware-in-the-loop (HIL) and system-level testing.

 

6. Documentation: Write detailed design documentation, including specifications, architecture diagrams, and user manuals.

 

7. Compliance: Ensure firmware meets regulatory and safety standards for the industry (e.g., MISRA C). 8. Simulation and Prototyping: Use simulation tools (e.g., MATLAB/Simulink) to design and verify control strategies before implementation

 

Education

Any Graduate