岗位职责:
1、负责嵌入式系统软件的编写及调试工作,参与硬件设计方案制定与优化,配合完成项目软硬件整体设计工作;
2、协助技术部进行相关测试工作,跟踪和解决所开发的产品的技术问题,保证产品的稳定性和可靠性;
3、分析、解决产品设计中的问题并形成方案,推动改进方案的实施;
4、从技术角度辅助完成新产品定义、项目计划,依据项目计划制定团队的开发计划和任务细分,负责带领团队完成嵌入式系统部分的软件设计开发,并组织系统联调测试。
5、负责团队内的开发体系架构搭建、关键技术问题指导、开发进度跟踪、问题跟踪、代码审查;
6、负责公司嵌入式软件产品的设计和开发工作,完成嵌入式软件产品的需求分析、产品设计、软件开发、测试等工作;
7、根据开发进度和任务分配,完成相应软件的设计、开发、编程任务,负责所开发产品的软件质量、满足公司测试标准、产品稳定可靠,编写项目所需的软件技术文档、提供测试版本软件、提供生产版本软件,并负责配合进行新产品软件功能测试、产品试产、解决测试中遇到的各种软件技术问题;
8、日报、周报、月报工作提交;
9、领导安排的不固定或临时工作。
岗位要求:
1、本科及以上电子、通信、计算机等相关专业学历;
2、6年以上工作经验,3年以上同岗位工作管理经验;
3、熟悉嵌入式系统软件的编写及调试工作,包括硬件设计方案的制定与优化,以及软件整体设计工作的配合;
4、具备C/C++编程语言能力,熟悉CAN、I2C、SPI、UART、TCP/IP等通信协议,并能熟练使用;
5、熟悉嵌入式操作系统线程模型、进程调度、内存管理机制,以及STM32单片机、ARM处理器的架构及应用开发;
6、熟悉常见的传感器基本原理,如红外、超声波、LiDAR、相机、陀螺仪等;
7、熟悉模电、数电知识和自动控制理论,如PID基本原理、卡尔曼滤波等。
北京 - 海淀
中国航天电子技术研究院北京 - 昌平
北京北清视通信息技术有限公司北京 - 丰台
北京北交新能科技有限公司北京 - 西城
芯昇科技有限公司北京 - 平谷
北京伏尔特技术有限公司北京 - 石景山
北京龙坤盛达科技有限公司