薪酬数据技术上海软件设计工程师
软件工程师需求量小

上海软件设计工程师

将业务需求转化为高可用、可扩展的技术架构方案,通过系统设计、技术选型和核心编码,保障软件系统的稳定性、性能与持续演进,支撑业务目标达成。

 
职业全景发展路线简历重点

薪酬概览

  • 北京
  • 上海
  • 广东省
  • 浙江省
  • 四川省
  • 江苏省
  • 重庆
  • 天津
  • 山东省
  • 安徽省
  • 湖南省
  • 河南省
  • 湖北省
  • 辽宁省
  • 陕西省
  • 河北省
  • 黑龙江省
  • 广西壮族自治区

平均月薪

¥17000

中位数 ¥18500 | 区间 ¥12700 - ¥21300

数据来源:样本数量过少,仅供参考;更新时间:2026年7月13日

月薪分布

66.7% 人群薪酬落在 15-30k

TANZHI AI

简历不只是罗列信息,更要形成一个清晰的职业判断

当招聘无法快速判断你是谁时,再完整的经历,也只是信息。智能重构会统一主线与角色表达,让整份简历真正成立。

查看简历重构

三大影响薪酬的核心维度

影响薪资的核心维度1:工作年限

应届
1-3年
3-5年
不限经验

影响薪资的核心维度2:学历背景

本科
硕士

影响薪资的核心维度3:所在城市

城市职位数平均月薪城市平均月租
(两居室)
谈职薪资竞争力指数
8¥19800¥1700
100
7¥18700¥3900
88
7¥20500¥3800
65
6¥17000¥6800
50
7¥18100¥2000
46
6¥18800¥2200
43
6¥20200¥1200
40
5¥22500¥2400
40
6¥20100¥3200
40
6¥16400¥1500
31

市场需求

  • 北京
  • 上海
  • 广东省
  • 浙江省
  • 四川省
  • 江苏省
  • 重庆
  • 天津
  • 山东省
  • 安徽省
  • 湖南省
  • 河南省
  • 湖北省
  • 辽宁省
  • 陕西省
  • 河北省
  • 黑龙江省
  • 广西壮族自治区

6月新增岗位

5

对比上月:岗位减少1

数据由各大平台公开数据统计分析而来,仅供参考。

岗位需求趋势

不同经验岗位需求情况

工作年限月度新增职位数职位占比数
应届2
50%
1-3年2
50%

岗位在变化,但招聘判断始终只看一件事:你是谁

赢得机会,你的简历需要更快被读懂

查看简历职业角色判断

不同城市的需求分析

软件设计工程师岗位在不同城市的需求分布如下,点击城市可查看当地软件设计工程师的招聘、薪资和就业数据。

#5 西安
4.1%7 个岗位
#6 东莞
3.6%6 个岗位
#7 苏州
3.6%6 个岗位
#8 芜湖
3.6%6 个岗位
#9 上海
3.6%6 个岗位
#10 绵阳
3.6%6 个岗位
#11 嘉兴
3.6%6 个岗位
#12 武汉
3.6%6 个岗位
#13 南京
3.6%6 个岗位
相似职位热门职位热招公司热招城市相似名称
陈晶晶重构后

个人总结

  • 前置职业定位
  • 去除泛化表达
  • 让内容直接服务判断
TANZHI AI

你的简历,会被判断成这个职位要找的人吗?

上传简历,看看当前表达会让招聘方形成怎样的职业角色判断

查看简历判断
推荐阅读

热招职位

1、负责 RTOS 智能穿戴产品的整体架构设计与开发工作,主导从硬件选型到软件系统集成的全流程。
深度优化 RTOS 在智能穿戴硬件平台上的性能,确保系统实时响应、低功耗运行,对系统内存管理、任务调度等关键模块进行调优。

2、开发并维护智能穿戴设备中的各类驱动程序,涵盖显示屏、传感器(如心率、加速度、陀螺仪等)以及蓝牙/wifi/Cat1通信、音频Codec和GPU驱动模块等,保障硬件设备稳定运行。

3、与算法团队紧密协作,集成健康监测、运动追踪等算法,优化算法在 RTOS 环境下的运行效率,确保数据处理的准确性与实时性。

4、负责软件开发过程中的代码编写、调试、测试以及问题排查,确保软件质量满足产品要求,解决开发过程中的技术难题。

5、跟踪行业技术发展趋势,引入新技术、新方法,持续改进产品性能和用户体验。

1.本科及以上, 有良好的计算机理论基础,熟悉体系结构者优先,包括GPU,CPU,NPU,DSP等

2.扎实的C/C++编程功底,了解cuda并行计算编程

3.熟悉linux OS,熟悉linux驱动开发

4.对技术有热情

资深android SDK开发工程师(J17649)

上海学历不限1年以下

负责AI语音助手SDK端的需求开发;
与客户端、服务端以及算法团队合作,理解产品需求并转化为技术解决方案;
解决及优化业务研发的相关的问题,确保功能的稳定性和高性能;
跟踪及洞察技术趋势,根据业务需要及时输出技术调研报告 撰写和维护技术文档,确保代码的可维护性和可扩展性.

AIOT应用软件开发工程师(J18220)

上海学历不限1年以下

负责 Android App 整体架构设计与核心功能开发,保障系统的高可用性、高扩展性与稳定性,主导核心模块技术方案落地及关键代码实现;
深度参与 AIOT 平台建设,负责 Android App 与 IoT 平台、智能设备之间的通信与业务集成,包括设备接入、控制链路、状态同步、数据传输等能力建设;
负责应用性能优化与稳定性治理,包括内存、功耗、网络、启动速度、渲染性能等方向,持续提升用户体验与系统运行效率;
参与跨端技术体系建设,推动 Compose、KMP、动态化、AI Native 等新技术在业务中的落地与演进,提升研发效率与工程质量;
负责复杂技术问题攻关,包括设备连接、协议通信、多进程、弱网场景、系统兼容性等方向,保障复杂业务场景稳定运行;
与产品、后端、硬件、测试等团队协同推进项目落地,推动需求、架构、开发、测试全链路高效协作。
者优先。

1.Launcher业务技术开发

2.协助负责Launcher技术团队的管理工作

3.负责Launcher业务的技术规划及技术落地

4.结合技术趋势、对用户的理解、市场洞察、数据分析等,挖掘新技术持续提升Launcher用户体验

1、参与物联网平台的整体架构设计,优化设备接入、数据存储、消息通信等核心模块

2、设计高可用、高并发的分布式系统,支持海量设备连接与实时数据处理。

3、开发设备接入层(MQTT/CoAP/HTTP等协议),实现设备注册、鉴权、心跳检测等功能

4、实现设备数据采集、存储(时序数据库、关系型数据库)和实时计算(流处理)

5、开发规则引擎(Rule Engine),支持数据转发、告警触发、业务联动等功能。

6、基于MQTT/Kafka/RabbitMQ等消息中间件,实现设备-云端双向通信。

7、设计事件驱动架构(EDA),支持设备状态变更、告警推送等场景。

8、实现设备身份认证(X.509/TLS/Token)、数据加密(TLS/AES)和访问控制(RBAC), 防范DDoS攻击、设备伪造等安全风险。

9、优化系统性能,提升设备接入能力(百万级连接),0-1参与监控系统搭建,保障平台稳定性。

【2026】资深软件研发工程师

上海学历不限1年以下

1、负责数字座舱应用软件的详细设计与代码开发工作,确保软件功能符合产品需求和设计规范

2、运用专业知识和经验,解决开发过程中遇到的技术难题,提升软件性能和稳定性

3、对自己及团队成员的代码进行审查,遵循代码规范和质量标准,保证软件代码的质量和可维护性

4、关注行业技术动态,引入新的技术和方法,对现有软件进行优化和改进,提升用户体验。

5、与团队成员紧密合作,参与项目的各个环节,为初级工程师提供技术指导和支持

6、在软件测试和上线后,快速定位并解决出现的问题,保障软件的正常运

芯片产品与应用工程师(实习)

上海学历不限1年以下

- 芯片定义与需求分析:参与芯片产品的需求拆解分析与规格制定。与客户以及市场沟通,提炼出应用场景对芯片的需求。
- 芯片应用方案设计:负责芯片的参考设计开发,负责搭建典型的应用系统并完成系统级的仿真与性能预估。
- 芯片验证:参与芯片的硅前硅后的验证,以及测试方案的制定与测试问题的定位分析。
- 负责支持客户设计的导入,协助解决客户的应用问题。
- 负责输出参考设计,数据手册,芯片PRD以及应用指南等关键文档。

梳理芯片功能点与规格要求,参与验证计划制定,确保验证范围覆盖设计意图与实际应用场景
根据芯片架构与接口特性,分解测试点并开发测试用例
完成模块级与系统级芯片的功能与场景验证
定位 RTL 逻辑、接口协议及软硬协同问题,输出验证报告,推动 Bug 修复与回归确认

1. 负责相关平台的软件架构设计与核心模块开发,包括 SDK、Runtime、Framework、驱动、内核模块及相关底层组件。

2. 负责应用层、用户态组件、驱动层、内核层、固件层、硬件层之间的跨层问题分析、定位与优化。

3. 参与平台抽象层、接口模型、模块边界与系统分层设计,构建具备复用性、扩展性和可维护性的底层软件体系。

4. 参与系统性能分析与优化,从计算、访存、带宽、缓存、调度、并发、IO 路径、硬件利用率等维度识别瓶颈并推动落地优化。

5. 参与软硬件联调、设备 bring-up、功能验证、异常定位与问题收敛,推动复杂问题闭环。

6. 参与 SDK / API 设计、Runtime 封装、示例系统开发及文档建设,提升平台可用性与集成效率。

7. 参与系统稳定性与工程质量建设,包括资源管理、异常恢复、边界场景处理、兼容性治理及长期维护支持。

8. 异构计算:包括但不限于框架、SDK、异构处理器算子的开发、调优、维护等。

1. 负责DDRPHY的驱动和算法开发。

2. 芯片测试脚本开发和调试。

3. 负责芯片相关工具软件的脚本开发