此岗位 base 在深圳
This position bases in Shenzhen
Tip |
---|
Click link below to apply job 点击下方链接申请岗位 |
https://gr4yl99ujhl.typeform.com/to/XhZ4wVcn?utm_source=official
职位要求 Job Requirements | 说明 Description |
---|
中文 Chinese |
🔖 希望你能对这些内容相当熟悉 |
---|
熟练掌握 MicroPython 语言(必须)必须有基于 Cortex M3/M4/M7 平台的开发经验(熟悉 STM32F4 和 STM32H7 系列 MCU, Nordic 52832 为佳 ) 熟悉 I2C/SPI/UART/Flash 驱动开发,NFC/BLE/USB 协议(必须) 精通 C 语言和编译原理。 熟悉嵌入式 Linux 系统内核,有定制经验,熟悉至少一种常用脚本语言 (必须) 能无障碍阅读英文技术文档(必须) 熟悉 Bootloader/BSP/C/Make/ARMv7/v8 系统 熟悉
|
---|
STM, Nordic 芯片熟悉嵌入式 Linux 系统内核,有定制经验,熟悉至少一种常用脚本语言 (必须)
熟悉 GitHub,GitLab,Xray/Jira 和其他常用产品开发管理工具
能无障碍阅读英文技术文档(必须)
有智能 POS 机、加密机或其他安全硬件方面的经验者优先
GitHub,GitLab,Jira 和其他常用产品开发管理工具
|
---|
⛑ 职责 | 负责安全硬件产品的嵌入式软件的设计、开发和测试 撰写技术文档,跟进上游代码
|
加分项 |
硬件钱包开发经验,熟悉 Trezor
熟悉 Rust
熟悉潜入式平台固件的防拷,防改,和安全升级方案的设计和开发熟悉 Python (加分) 有智能 POS 机、加密机或其他安全硬件方面的经验者优先硬件钱包开发经验 熟悉嵌入式平台固件的防拷,防改,和安全升级方案的设计和开发 熟悉嵌入式平台上数据存储安全保护方案的设计和开发
|
English |
🔖 You are familiar with these |
Proficiency in MicroPython language Development experience on Cortex M3/M4/M7 based platforms (required) Familiar with I2C/SPI/UART/Flash driver development, NFC/BLE/USB protocols (required)
|
Familiar with Bootloader/BSP/C/Make/ARMv7/v8 system
Familiar with STM, Nordic chipsFamiliar with embedded Linux system kernel, customization experience, familiar with at least one common scripting language (required)
|
familiar with GitHub, GitLab, Xray/Jira and other common product development management toolsFamiliarity with C language Ability to read English technical documents without obstacles (required)
|
Experience with POS, encryption machines or other secure hardware preferredFamiliar with Bootloader/BSP/C/Make/ARMv7/v8 system Familiar with STM, Nordic chips Familiar with GitHub, GitLab, Jira and other common product development management tools
|
⛑ Responsibilities | Responsible for the design, development and testing of embedded software for security hardware products Write technical documentation and follow up on upstream code
|
Nice to have | Familiar with Python (Good to have) Experience with POS, encryption machines or other secure hardware preferred Hardware wallet development experience
|
, familiar with TrezorFamiliar with Rust