Overview
1. Firmware Development: 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 sensorless 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.
Job Type: Full-time
Pay: ?400,000.00 - ?700,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
Schedule:
- Morning shift
Application Question(s):
- How many years have you worked in BLDC Motor controllers
Education:
- Bachelor's (Preferred)
Experience:
- total work: 5 years (Preferred)