Embedded Engineer - Motor Control Firmware
Tasks
- Bring up new board revisions and support deployment
- Debug hardware with logic analyzer oscilloscope and HIL setups
- Design real time bare metal firmware in C
- Develop calibration routines and fault handling
- Implement EtherCAT CAN slave stack and communication API
- Implement motor control loops with guaranteed timing
- Optimize FOC commutation and control algorithms
- Own bootloader flashing and fleet firmware update flow
- Use ADC DMA timers PWM and interrupts for high speed peripherals
Perks/Benefits
- N/A
Skills/Tech-stack
ADC | ARM Cortex | ARM Cortex-M | Bare Metal | Bootloader | C# | CAN | Cortex-M | Current Loop | DMA | Encoder Interface | EtherCAT | FOC | Firmware Update | HIL | Interrupts | Logic analyzer | MISRA C | Motor Control | Oscilloscope | PWM | Position Loop | Real Time | Real-time Systems | STM32 | Time Systems | Timers | Velocity Loop
Education
Roles
Embedded Engineer | Engineer | Firmware Engineer | Firmware)
Related jobs
-
Mid-level Full Time上海1d ago
-
Mid-level Full TimeTianjin, CN1d ago
-
Entry-level Full Time北京1d ago
-
Entry-level Full Time北京1d ago
-
Entry-level Full Time上海1d ago
-
Entry-level Full Time上海1d ago
-
Entry-level Internship上海2d ago
-
None Full Time北京、上海2d ago
-
Senior-level Full Time上海3d ago
-
Entry-level Full Time广州、上海3d ago
-
Entry-level Full Time北京3d ago
-
C# | C++ | Camera Calibration | Computer Vision | Depth EstimationMid-level Full TimeShanghai, Shanghai, China3d ago
-
Senior-level Full TimeChina, Shanghai3d ago
-
Autonomous Vehicles | C# | C++ | Computer Architecture | Computer VisionSenior-level Full TimeChina, Shanghai3d ago
-
Mid-level Full Time北京3d ago
-
AI Solution Software Engineer CNY 156K-240KAndroid/Linux | Buffer lifecycle management | C# | C++ | Computer ArchitectureSenior-level Full TimeShanghai, Shanghai, China4d ago
-
Senior-level Full TimeLOC3254: No.3239 Shenjiang Road, Shanghai, Pudong …4d ago
-
Senior-level Full TimeLOC3254: No.3239 Shenjiang Road, Shanghai, Pudong …4d ago
-
Mid-level Full TimeXian, Shaanxi, China5d ago
-
Senior-level Full TimeChina, Shanghai8d ago
-
Deep Learning Compiler Engineer - CUDA CNY 144K-240KC# | C++ | CUDA | Computer Architecture | Distributed communicationComprehensive benefitsSenior-level Full TimeChina, Shanghai8d ago
-
Senior-level Full TimeCHN - Guangzhou - EMS, China8d ago
-
Senior Embedded Software Engineer CNY 360K-600KBSP | Bootloader | Buildroot | C Sharp | C plus plusSenior-level Full TimeShenzhen, Guangdong Province, China9d ago
-
Senior-level Full TimeChina, Shanghai9d ago
-
Senior-level Full TimeChangchun, CN10d ago