职位详情
软件分析工程师
1.5-1.8万
西安翔迅科技有限责任公司
西安
3-5年
本科
11-21
工作地址

航空科技大厦

职位描述

岗位职责:

1.负责嵌入式芯片目标码的前期评估。包含目标码获取、反编译、脱壳、加密参数解析等工作;

2.负责汇编程序分析。提取程序的核心数据结构、关键逻辑、相关底层驱动。

3.负责程序的正向开发工作。实现工程搭建、汇编转C代码开发、系统调试工作。

4.负责核心算法分析与协议解析工作,按照要求输出分析报告;

5.负责其他项目的正向开发。

6.负责项目小工具的开发,提升分析效率。

任职资格:

1.熟悉多种类型的汇编语言,熟悉反汇编的软件工具,如IDA Pro。

2.熟悉嵌入式系统的基本架构原理,熟悉MCU/嵌入式软件开发,了解ARM/STM32/DSP/X86系列平台架构。

3.熟悉嵌入式软件设计与调试,精通C/熟悉C++语言和数据结构,具备良好的代码结构化与性能优化能力;

4.具备以下两种以上条件优先考虑:

5.1)有多种反汇编工具使用经验
2)熟悉UTRT、SPI、CAN、I2C、USB、网络等通信协议,能够看懂电路原理图,熟练使用JTAG、示波器、逻辑分析仪
3)熟悉ARM/STM32/DSP/X86系列平台架构,熟练使用常见MCU及其开发工具链
4)有嵌入式linux、fpga开发经验者
5)有软件分析工作经验者。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请