职位概述
我们正在寻找一位专注的嵌入式C固件开发人员。作为我们快节奏团队的成员,他将有机会参与新项目,并塑造即将到来的ILI和NDE技术。
关键资格
• 电子学、计算机工程、计算机科学或相关领域的学士学位。
• 3年以上嵌入式系统开发经验。
• 出色的C/C++编码能力。
• 在裸机嵌入式系统编程以及实时操作系统(如FreeRTOS)方面有经验。
• 有使用ARM Cortex-M微控制器进行嵌入式系统开发的经验。
• 能够开发和实施针对嵌入式系统的DSP算法。
• 在电子电路设计(数字和模拟)方面具有较强的知识和经验。有Altium Designer经验者优先考虑。
• 能够理解PCB、原理图,并具备一般硬件知识,以便在调试和启动新板和产品时提供贡献。
• 能够使用调试器逻辑分析仪、示波器和协议分析仪来追踪可能存在于硬件或软件中的问题。
• 熟悉高级(例如TCP/IP、USB)和低级(例如串行、SPI、I2C)通信协议。
• 能够产出清晰、专业的技术文档。
• 在使用其他编程语言(.NET、JavaScript、Python、C++等)进行PC软件开发方面有适度经验。
职责;
• 负责开发、调试和实施高可靠性的硬实时嵌入式系统固件
• 负责从零开始启动新的板卡和产品。
• 负责新产品或现有产品部署后可能出现的固件错误和问题的技术支持和故障排除。
• 负责评审、研究和修改缺乏或没有先前文档的遗留固件源代码。
• 负责专业记录固件开发过程。