Jessica
07-02 · 上海顺千企业管理咨询有限公司
求职技巧与面试准备
DSP算法工程师vsDSP底层驱动工程师
obsidian 算法工程师:开口谈的是数、模型、精度、收敛驱动工程师:开口谈的是寄存器、时序、中断、总线算法工程师的桌上放的是MATLAB仿真曲线驱动工程师的桌上放的是示波器和逻辑分析仪一、本质定位:两种完全不同的"思维模式"算法工程师的世界观:"这个系统的数学模型是什么? 我如何用有限的计算资源,把它算得又快又准?"驱动工程师的世界观:"这块芯片的硬件在物理上是怎么工作的? 我如何让软件精确地控制每一个硬件行为?"二、"一眼识别"特征清单🧮 看到这些关键词 → 他是DSP算法工程师✅ FFT / IFFT / DFT✅ PID调参 / 自抗扰控制(ADRC) / 模型预测控制(MPC)✅ FOC(磁场定向控制)/ SVPWM✅ MPPT(最大功率点追踪)✅ 定点化 / Q格式 / 饱和运算✅ 滤波器设计(IIR/FIR/卡尔曼滤波)✅ MATLAB/Simulink建模 / 代码自动生成✅ 算法MIPS预算 / 实时性分析✅ 信噪比(SNR) / 谐波失真(THD)✅ 控制带宽 / 相位裕度 / 幅值裕度⚙️ 看到这些关键词 → 他是DSP底层驱动工程师✅ 寄存器配置 / 位域操作✅ 链接脚本(.cmd) / 内存分区(SECTIONS)✅ 启动文件(startup.asm) / 中断向量表✅ DMA传输 / Cache一致性✅ SPI/I2C/UART/CAN 驱动开发(从零实现)✅ ADC/PWM/eCAP/eQEP 外设初始化✅ 时钟树配置 / PLL设置✅ RTOS移植 / 任务调度器裁剪✅ JTAG调试 / 内存映射调试✅ 芯片勘误表(Errata)处理✅ Bootloader开发 / OTA升级
发布于 上海
分享
评论
1
未登录
友善发言
image-upload
评论
加载中