职位描述
工作职责:
1.负责测试测量仪器(Linux/Android/Windows/RTOS产品的软件架构定义与软件开发,性能优化;
2.负责项目的方案选型,软件开发,性能优化,软件进度把控;
3.负责底层驱动及上层业务逻辑的设计、开发、调试;
4.开发和维护FPGA接口的驱动程序,与硬件协作实现高速数据信号的采集和处理;
5.编写清晰且可维护的代码,并提供全面的文档
任职要求:
1. 计算机科学、电子工程、通信工程等相关专业本科及以上学历;
2.熟悉C编程语言;具有扎实的数字电路、拟电路、微机原理等嵌入式专业理论基础;具有一定的硬件基础知识,能够看懂原理图,掌握基本的硬件调试方法;
3.具有嵌入式相关开发经验,熟悉ARM处理器结构,熟练掌握嵌入式交叉编译环境和软件调试工具,熟悉Ethernet/PCIe/USB/UART/I2C/SPI/CAN/SD等外设中的两种;
4.具有较强学习能力和学习意愿,具备独立解决问题、沟通能力、团队合作精神和责任心,能够自我驱动;
5.能够在快节奏、高技术性、动态的工作环境中工作,能够同时处理多项任务(多任务);
6.对成长和学习新技术的强烈渴望。
优先考虑:
1.有信号处理相关算法开发经验(如滤波、FFT、高速数据采样)者优先;
2.精通C/C++语言,精通数据结构,具有良好的代码编写习惯;
3. 熟悉Linux、ThreadX或其它任一款主流嵌入式…