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
-
Senior-level Full Time InternshipGuangzhou11h ago
-
Automation Excellence Senior Specialist CNY 360K-600K.NET | AI Document Intelligence | AI Governance | Access Management | Azure AISenior-level Full TimeCNCGD02 - Chengdu - 1-4 Floor, …1d ago
-
Entry-level Full Time InternshipChangsha, Shenzhen1d ago
-
Embedded Software Engr. CNY 360K-600KARM Cortex | ARM Cortex-M | Abstraction layer | Agile | Board SupportFlexible work environmentEntry-level Full TimeSuzhou Jiangsu, P.R., Suzou, China1d ago
-
Entry-level Full TimeBeijing2d ago
-
People Analytics Developer and Software Engineer CNY 300K-420KBash | Caching | Data Modeling | Docker | DockerfileSenior-level Full TimeShanghai2d ago
-
Senior-level Full TimeChina, Shanghai2d ago
-
Senior-level Full TimeChina, Shanghai2d ago
-
32 bit MCU | 32-bit | ADC | C# | ESP32Direct communication culture | Fast-paced work environment | International collaborationEntry-level Full TimeShenzhen, Guangdong, China2d ago
-
Android Automotive | Audio Video Routing | Audio codecs | Audio/Video | C#Senior-level Full TimeBeijing3d ago
-
Mid-level Full Time深圳、上海、杭州3d ago
-
ARM | Android | Communication Protocols | Core Architecture | DebuggingSenior-level Full TimeShanghai, China3d ago
-
Senior-level Full TimeShanghai, China3d ago
-
Mid-level Full TimeShanghai, CN3d ago
-
ASIL 3 | ASPICE | AUTOSAR | AUTOSAR safety | C#Global collaboration opportunities | Worldwide team meetingsMid-level Full TimeShanghai, CN3d ago
-
C# | C++ | Fine Tuning | GPU Acceleration | InferenceCareer development | Mentorship guidance | Onsite collaborationMid-level Full TimeCHN - Minhang, China4d ago
-
3D视觉算法工程师 CNY 180K-300K3D Pose Estimation | 3D Reconstruction | 6D Pose | 6D Pose Estimation | Audio ProcessingMid-level Full Time深圳4d ago
-
Mid-level Full TimeChina Shanghai5d ago
-
Mid-level Full TimeGuangdong, China5d ago
-
ALSA | Android Audio | Android Audio HAL | Audio HAL | AudioReachSenior-level Full TimeChengdu, Sichuan, China5d ago
-
Principal Software Engineer--M365 Storage Team CNY 144K-240KAI Assisted Development | Automation | C# | C++ | CachingSenior-level Full TimeChina, Jiangsu, Suzhou; China, Shanghai, Shanghai5d ago
-
Senior-level Full Time上海6d ago
-
Consultant Specialist CNY 144K-184KAlibaba Cloud | CI/CD | Cloud deployment | Cloud platform | ContainerizationSenior-level Full TimeXi'an, Shaanxi, China7d ago
-
Consultant Specialist CNY 144K-184KAlibaba Cloud | CI/CD | Containerization | Cost Optimization | Data GovernanceSenior-level Full TimeXi'an, SN, CN, -8d ago
-
Mid-level Full TimeShanghai, China9d ago