嵌入式工程师 Embedded Engineer

Click link below to apply job 点击下方链接申请岗位

OneKey Recruit - Onekey 招募

职位要求 Job Requirements

说明 Description

职位要求 Job Requirements

说明 Description

中文 Chinese

希望你能对这些内容相当熟悉

  1. 必须有基于 Cortex M3/M4/M7 平台的开发经验(熟悉 STM32F4 和 STM32H7 系列 MCU, Nordic 52832 为佳

  2. 熟悉 I2C/SPI/UART/Flash 驱动开发,NFC/BLE/USB 协议(必须)

  3. 精通 C 语言和编译原理。

  4. 熟悉嵌入式 Linux 系统内核,有定制经验,熟悉至少一种常用脚本语言 (必须)

  5. 能无障碍阅读英文技术文档(必须)

  6. 熟悉 Bootloader/BSP/C/Make/ARMv7/v8 系统

  7. 熟悉 GitHub,GitLab,Jira 和其他常用产品开发管理工具

职责

  1. 负责安全硬件产品的嵌入式软件的设计、开发和测试

  2. 撰写技术文档,跟进上游代码

加分项

  1. 熟悉 Python (加分)

  2. 有智能 POS 机、加密机或其他安全硬件方面的经验者优先硬件钱包开发经验

  3. 熟悉嵌入式平台固件的防拷,防改,和安全升级方案的设计和开发

  4. 熟悉嵌入式平台上数据存储安全保护方案的设计和开发

English

You are familiar with these

  1. Development experience on Cortex M3/M4/M7 based platforms (required)

  2. Familiar with I2C/SPI/UART/Flash driver development, NFC/BLE/USB protocols (required)

  3. Familiar with embedded Linux system kernel, customization experience, familiar with at least one common scripting language (required)

  4. Familiarity with C language

  5. Ability to read English technical documents without obstacles (required)

  6. Familiar with Bootloader/BSP/C/Make/ARMv7/v8 system

  7. Familiar with STM, Nordic chips

  8. Familiar with GitHub, GitLab, Jira and other common product development management tools

Responsibilities

  1. Responsible for the design, development and testing of embedded software for security hardware products

  2. Write technical documentation and follow up on upstream code

Nice to have

  1. Familiar with Python (Good to have)

  2. Experience with POS, encryption machines or other secure hardware preferred

  3. Hardware wallet development experience