更新于 1月29日

嵌入式软件开发工程师

1.2-1.7万
  • 南京江宁区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

电力/水利/热力/燃气
岗位职责:​
1、主导监测设备、智能传感器的嵌入式固件全生命周期开发,涵盖需求分析、架构设计、代码编写、单元测试、集成测试及量产交付,确保软件满足工业级高可靠性、实时性及低功耗要求。​
2、负责嵌入式软件核心模块开发,包括传感器数据采集与解析(适配 4-20mA、0-5V、SPI、I2C 等接口)、通信协议栈实现(4G/5G、LoRa、RS485、北斗短报文、MQTT、Modbus 等)、电源管理优化(低功耗休眠 / 唤醒逻辑)及工业级存储数据管理,保障系统稳定运行。​
3、对接水利水电行业 SL、DL/T 系列标准及安全规范,参与产品合规性开发,解决数据传输延迟、协议兼容性、极端环境下软件异常等技术问题,满足大坝安全监测、水情预警等场景的高精度数据处理需求。​
4、协同硬件工程师完成硬件-固件联调,参与硬件方案评审与接口定义,优化软件对硬件的适配性;配合测试工程师制定软件测试方案(含功能测试、压力测试、可靠性测试),分析测试缺陷并推动迭代优化,输出完整的软件设计文档(需求规格书、流程图、代码注释、测试报告)。​
5、负责现场设备软件调试、故障排查与技术支持,收集一线使用反馈,持续优化软件性能(如代码精简、响应速度提升、功耗降低),提升产品的环境适应性与可维护性。
任职资格:​
1、本科及以上学历,电子信息工程、计算机科学与技术、自动化、软件工程(嵌入式方向)、测控技术与仪器及相关专业,2 年以上嵌入式软件开发经验,具备水电行业或工业控制领域嵌入式软件开发经验者优先。​
2、精通C编程语言,熟练掌握嵌入式软件开发流程,能独立完成复杂固件的方案设计与编码实现,具备良好的代码规范与文档编写能力。​
3、扎实掌握传感器数据处理、工业通信协议开发技能,至少精通 2 种以上主流通信协议(RS485、CAN、Modbus、MQTT、LoRa、北斗短报文等)的协议栈实现与调试,熟悉传感器接口适配逻辑。​
4、具备扎实的问题排查能力,能使用 J-Link、ST-Link 等调试工具,结合示波器、逻辑分析仪定位软件与硬件协同故障,独立完成软件可靠性测试与优化。​
5、熟悉主流嵌入式处理器架构(如 ARM Cortex-M 系列、STM32),熟悉使用Keil嵌入式系统开发工具,了解常见嵌入式操作系统,具有嵌入式linux应用开发经验者优先。​
6、了解水电行业业务场景,熟悉水情监测(水位、流量、雨量数据处理)、大坝安全监测(振动、位移、渗流等参数解析)相关软件实现原理者优先。​
7、熟悉嵌入式低功耗设计技巧,具备电池供电设备软件功耗优化经验者优先。​
8、具备良好的跨部门沟通协作能力、项目推进意识,能快速响应硬件开发、测试及现场支持需求,可承受一定项目压力,适应偶尔的现场技术支持出差。

工作地点

南京江宁区国电南瑞科技股份有限公司诚信大道19号

职位发布者

安女士/人事经理

昨日活跃
立即沟通
公司Logo江苏上古科技有限公司
司主要提供包括电力、水利水电行业产品研发、电子商务网站建设、管理信息系统、应用软件及移动APP软件的开发与后期技术支持服务,秉着平台即服务(laas)、软件即服务(saas)的宗旨,面向社会各行业提供定制信息化服务,提供优质的信息化解决方案。汇聚了全国各地优秀的软件、系统集成技术方面的精英人才以及多个行业领域的专家和各类创新型人才,构成了一支具有非凡竞争力的研发团队,具有领先的经营理念、广泛的合作策略、出色的技术能力、精益求精的服务理念。致力于为国内外合作伙伴提供快速响应市场和业务需求的软件开发与测试服务,拥有10年以上业内资历的高级管理层以及一支高效率的技术团队,能承接多种行业需求的项目开发。
公司主页