薪酬数据技术上海Java软件研发工程师
软件开发需求量小

上海Java软件研发工程师

Java软件研发工程师是负责使用Java编程语言进行软件开发的专业人士。他们通常参与软件开发的整个生命周期,包括需求分析、设计、开发、测试和部署。他们需要对Java编程语言有深入的理解,并且熟悉常用的开发框架和技术,如Spring、Hibernate、Maven等。Java软件研发工程师需要具备良好的逻辑思维能力、编程技能和团队合作精神,能够根据项目需求进行系统设计和开发,保证代码的质量和性能。他们还需要及时学习和掌握新的技术和工具,以应对不断变化的软件开发需求。在工作中,Java软件研发工程师通常与产品经理、测试工程师和其他工程师紧密合作,共同完成软件开发项目。

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

薪酬概览

  • 北京
  • 上海
  • 广东省
  • 浙江省
  • 四川省
  • 江苏省
  • 重庆
  • 天津
  • 海南省
  • 福建省
  • 江西省
  • 山东省
  • 安徽省
  • 湖南省
  • 河南省
  • 湖北省
  • 辽宁省
  • 陕西省
  • 山西省
  • 河北省
  • 吉林省
  • 黑龙江省
  • 新疆维吾尔自治区
  • 云南省
  • 贵州省
  • 青海省
  • 甘肃省

平均月薪

¥15300

中位数 ¥15000 | 区间 ¥12300 - ¥18400

数据来源:谈职全网17份招聘数据;更新时间:2026年7月13日

月薪分布

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

TANZHI AI

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

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

查看简历重构

三大影响薪酬的核心维度

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

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

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

专科
本科
硕士

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

城市职位数平均月薪城市平均月租
(两居室)
谈职薪资竞争力指数
16¥17100¥3800
92
19¥12700¥2200
90
18¥14500¥3200
84
17¥15300¥6800
82
16¥13200¥2600
78
15¥12300¥1700
73
15¥14200¥3900
61
13¥11600¥2000
61
11¥12200¥2000
59
10¥14100¥5700
59

市场需求

  • 北京
  • 上海
  • 广东省
  • 浙江省
  • 四川省
  • 江苏省
  • 重庆
  • 天津
  • 海南省
  • 福建省
  • 江西省
  • 山东省
  • 安徽省
  • 湖南省
  • 河南省
  • 湖北省
  • 辽宁省
  • 陕西省
  • 山西省
  • 河北省
  • 吉林省
  • 黑龙江省
  • 新疆维吾尔自治区
  • 云南省
  • 贵州省
  • 青海省
  • 甘肃省

6月新增岗位

11

对比上月:岗位减少25

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

岗位需求趋势

不同经验岗位需求情况

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

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

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

查看简历职业角色判断

不同城市的需求分析

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

#1 苏州
4.8%19 个岗位
#2 南京
4.5%18 个岗位
#3 上海
4.3%17 个岗位
#4 杭州
4%16 个岗位
#5 成都
4%16 个岗位
#6 广州
3.8%15 个岗位
#7 无锡
3.8%15 个岗位
#8 太原
3.5%14 个岗位
#9 西安
3.3%13 个岗位
相似职位热门职位热招公司热招城市相似名称
陈晶晶重构后

个人总结

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

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

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

查看简历判断
推荐阅读

热招职位

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

上海学历不限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. 负责芯片相关工具软件的脚本开发

1.核心 AI 能力建设(Agent & RAG)
基于 LangChain 等主流框架,深度结合硬件研发场景,开发高可用的 AI Skills 与 Agents,实现精准的意图识别、任务规划与工具调用。
主导构建硬件工程垂直领域知识库(涵盖设计规范、测试标准、BOM 数据等),持续优化数据清洗、分块与检索链路,利用 Milvus/Chroma 等向量数据库提升 RAG 系统的检索精度与生成质量。

2. 模型工程与业务融合
负责开源大模型的本地化部署、推理加速及版本管理;基于业务数据进行 Prompt 调优与 SFT,建立模型选型与效果评估体系。
将 AI Skills/Agents 封装为高可用的 API 或插件,无缝嵌入现有的研发工作流,与内部业务系统进行深度打通。

3. 产品体验与团队赋能
具备产品 Owner 意识,主动调研业务线各环节的痛点,规划 Skill 开发优先级与产品路线图,建立数据监控与用户反馈闭环,持续迭代体验。
作为 AI 技术的布道者,将成熟的外部 AI Skill 引入内部并沉淀为组织经验;组织培训与推广,赋能业务骨干,与硬件工程师共同打造高效的“AI 超级个体”。

嵌入式软件工程师36042

上海本科及以上1年以下

1、基于加特兰芯片的雷达软件架构设计;

2、加特兰芯片的底层软件开发;

3、加特兰雷达的产线生产测试功能及EOL功能开发;

4、加特兰方案雷达的算法集成和联调;

5、加特兰方案雷达的实车数据采集功能设计和开发。

嵌入式软件工程师

上海学历不限1年以下

• Design, develop, debug, and maintain C++ applications and middleware on embedded Linux platforms.
• Develop, maintain, and optimize firmware for microcontroller units (MCUs), primarily STM32 series. This includes peripheral driver development, low-level hardware interaction, and real-time task implementation.
• Collaborate closely with the Electronics/Electrical (EE), software team throughout the product development cycle.
• Participate in system architecture design, write technical documentation, and implement software modules for both Linux and bare-metal/RTOS environments.

• 参与骨科手术规划软件核心模块的设计与开发,包括:
o 医学影像数据加载、处理与三维可视化
o 三维骨骼建模、测量与交互式编辑
o 手术规划相关功能(对齐、角度、切骨、假体参数等)
o 多方案术前规划,仿真和对比
• 构建和维护 模块化、可扩展的桌面端软件架构
• 与算法工程师协作,将自动分析 / AI 结果稳定集成进临床工作流
• 与骨科医生、产品团队沟通,将临床需求转化为工程实现
• 参与医疗软件相关的技术文档与质量体系建设
• 项目面向全球市场,有机会参与国际临床与研发合作,与欧美顶级骨科医院、临床专家以及算法 / AI 工程师协作,推动医学影像与手术规划技术的临床落地。

线控悬架软件开发工程师

上海学历不限1年以下

1. 本科及以上学历,车辆工程、机械设计等相关专业;

2. 具备5年及以上线控悬架软件开发经验;有全主动悬架车型项目量产经验;具备功能安全和诊断监控模块开发经验;

3. 熟练掌握车辆动力学控制和悬架控制相关控制理论;熟悉线控悬架系统的组成和工作原理,熟悉空簧/CDC减振器/电液泵全主动悬架的工作原理和控制方法。

4. 熟练掌握基于模型的开发工具(MATLAB/Simulink,Stateflow),熟悉simulink建模规范,熟悉C语言和M语言;具备AUTOSAR架构下应用层开发经验;

5. 熟悉开发V流程或A-SPICE流程,了解功能安全开发流程(ISO 26262);

6. 熟练使用软件测试工具链(CANape,CANoe);
了解底盘电控系统的行业发展趋势,主流技术和标准等;

【2026】高级软件研发工程师

上海学历不限1年以下

1、负责解决数字座舱应用软件研发中的复杂技术问题,推动技术创新,提升软件性能和用户体验。

2、参与数字座舱软件系统的架构设计和详细设计,负责关键模块和核心功能的开发与实现。

3、严格把控软件质量,对代码进行审查和测试,持续优化软件,确保其稳定性、可靠性和安全性。

4、为初级工程师提供技术指导和培训,与跨部门团队紧密协作,保障项目的顺利进行。

5、跟踪行业技术发展趋势,进行相关技术研究和预研工作,为产品的技术发展提供建议和规划。