1.5-3万
西安市-雁塔区-高新路86号
1、参与产品开发的需求分析,可独立完成单片机(51、ARM、STM32、MSP430、TMS320)软件和基于Linux系统的嵌入式软件的详细设计,代码实现,调试,单元测试;
2、负责公司已有产品的软件维护、升级、性能和功能优化调整、提升性能、降成本;
3、负责产品疑难问题解决和技术攻关;
4、负责项目文档、项目设计任务书、技术文档、测试用例等编写,协助与指导测试人员、生产人员完成产品的相关测试;
5、撰写软件测试大纲、编写产品说明书、申请著作权等软件相关的技术文档。
岗位要求:
1、计算机、电子、通信、自动化等相关专业,本科及以上学历;
2、真正热爱嵌入式研发这份工作,爱好嵌入式软件设计,在校有实际电子产品设计经历;
3、性格沉稳、做事认真细致且效率高,责任心强。对研发工作态度严谨、认真。对新技术及新产品有很高的追求欲望并能制定切实的学习计划;
4、能看懂基于MCU嵌入式系统的电路板原理图,熟悉
5、要求非常精通以下技能:
1.ARM单片机系统架构体系,STM32或同等的其他品牌、STM32 CubeMX配置软件;
2.MSP430、TMS320、zynq70xx系列;
3.FreeRTOS(或μC/OS-II)轻量化操作系统;
4.基于Linux核心板的嵌入式软件开发,熟悉Linux操作系统及原理,可进行多线程编程、IO操作、网络编程,熟悉Linux下的交叉编程、TCP/UDP、共享内存、SQL数据库、QT界面工具、脚本、单例设计模式。
5.基于C或C++的嵌入式编程语言;
6.具备良好的代码编写习惯,逻辑思路清晰,程序结构合理。注重编程语言的技巧使用以提高代码执行效率和代码可移植性。注重模块化的代码设计理念;
7.具备电子电路硬件、单片机外围硬件的基础,能看懂电路图;
8.ModbusRTU、ModbusTCP/IP、MQTT、IEC61850/DLT860等协议,RS485及CAN接口通讯、LoRa通讯、Zigbee通讯、WAPI通讯;
6、会设计主流串口屏与单片机之间的交互代码。具有嵌入式人机交互界面GUI设计能力;
7、会基于串口或网口通讯的PC测试软件开发与数据监测软件设计经验者优先;
8、从事过电力行业变电设备在线监测(如继电保护、继电保护综合自动化系统、局放在线监测、避雷器在线监测、开关柜局放在线监测)者有些;
9、具备良好的文档编写习惯,具有良好的沟通技巧;
10、能适应加班;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕