上海Java软件开发工程师
Java软件开发工程师是负责使用Java编程语言开发和维护软件系统的专业人员。他们通常需要具备扎实的编程技能和对软件开发的深刻理解,能够设计、开发和测试高质量的Java应用程序和系统。Java软件开发工程师需要熟悉各种开发工具和框架,能够与团队成员合作,理解客户需求并将其转化为可行的软件解决方案。他们也负责调试和优化现有的Java应用程序,确保其性能和稳定性。在不断变化的技术环境中,Java软件开发工程师需要不断学习和更新自己的知识,跟上最新的技术发展趋势。他们通常在软件开发公司、IT部门或者研发机构工作。
薪酬概览
平均月薪
¥15300
中位数 ¥15000 | 区间 ¥12300 - ¥18400
数据来源:谈职全网17份招聘数据;更新时间:2026年7月13日
月薪分布
47.1% 人群薪酬落在 15-30k

三大影响薪酬的核心维度
影响薪资的核心维度1:工作年限
影响薪资的核心维度2:学历背景
市场需求
6月新增岗位
11
对比上月:岗位减少25
数据由各大平台公开数据统计分析而来,仅供参考。
岗位需求趋势
不同经验岗位需求情况
| 工作年限 | 月度新增职位数 | 职位占比数 |
|---|---|---|
| 应届 | 5 | 55.6% |
| 1-3年 | 2 | 22.2% |
| 5-10年 | 2 | 22.2% |
热招职位
About the Role
We are looking for a client-facing AE to support our Global business.
This role partners closely with Sales and CPM to engage customers, drive technical discussions, and support new product adoption. You will act as the bridge between customers, product, and engineering, helping translate advanced lidar and perception technologies into real-world solutions.
Key Responsibilities
Support customer meetings, technical discussions, and solution presentations
Lead product demos, evaluations, and on-site testing
Work with customers across OEMs, Tier 1s, and autonomous driving / advanced technology companies
Support new product introduction (NPI) and customer integration (SDK, ROS, etc.)
Provide hands-on technical support, including troubleshooting and root cause analysis
Collaborate with R&D and global teams to drive technical alignment and feedback
Support RMA analysis and technical documentation as needed
1. AI技术融合与优化:将人工智能技术、大模型融入芯片业务开发测试流程,提升产品研发效率和质量。
- 自动化工具开发:开发AI辅助工具,如代码审查工具、自动测试用例生成工具、性能瓶颈分析工具等,提高研发测试的自动化程度。
- 数据处理与分析:利用大模型和AI工具处理大量研发测试数据,包括代码、测试用例、测试执行日志等,优化数据处理流程。
2. AI知识库系统构建
- 知识库设计:设计和构建高效、准确的AI知识库系统,支持业务部门的专业知识生成和服务。
- RAG系统开发:构建和优化RAG(Retrieval-Augmented Generation)系统,实现从知识库中快速准确地检索相关信息,并生成高质量的业务文档和回答。
3. AI辅助工具平台开发
- 工具平台设计:设计和开发AI辅助工具平台,提供统一的接口和工具集,支持多种AI应用。
- 用户支持:为业务部门提供技术支持,确保AI工具平台的稳定运行和高效使用。
4. 项目管理和团队协作
- 需求分析:与业务部门紧密合作,理解业务需求,提供技术解决方案。
- 项目管理:跟踪项目进度,确保按时交付高质量的AI系统。
- 团队协作:与团队成员协作,分享知识和经验,推动团队整体技术水平的提升。
1、负责 GUI 框架(如 LVGL)的搭建、优化及跨平台移植,实现品牌统一的 UI/UX
2、负责系统稳定性优化,包括内存占用优化、内存泄漏治理、功耗与蓝牙性能调优
3、及时主导解决开发过程中出现的软件技术问题,确保项目进度与软件质量
4、解读手表项目整机软件需求和新功能预研需求,识别软件风险,合理制定开发计划、编写软件设计文档和自测case,协助测试撰写测试用力
1、深度参与高速接口模块(如PCIe/USB/Ethernet/UFS/UCIe等)的集成,验证和问题定位,有相应高速SerDes使用或者设计经验
2、深度参与片间互联方案设计,精通CXL协议,有相关IP开发,集成,问题定位经验
3、深度参与SOC模块级和系统级验证,芯片后端迭代,进行性能分析等
4、深度参与芯片验证、后仿、底层软件开发联调以及芯片回片测试和量产导入等相关工作
1、负责金融业务 Agent 系统(催收/电销/客服)的工程架构设计与落地,涵盖多 Agent 编排框架、工具层、记忆层和评测体系的全栈设计2、实施 Harness Engineering 最佳实践,解决长运行 Agent 的上下文管理、Token Budget 优化和多会话状态一致性等问题3、构建 Agent 生产可观测性体系,设计容错机制和降级策略,负责线上 Agent 系统的稳定性保障与故障快速定位4、与算法、产品、运营团队协作,将业务需求转化为工程实现,持续优化 Agent 在金融场景的落地效果
任职资格
1、计算机、人工智能等相关专业,本科及以上学历;
2、熟悉Java、Python、Go、C++中的至少一种开发语言;
3、具备扎实的服务端开发能力,有良好的工程实践、问题排查及系统优化能力;
4、熟悉Agent应用开发基本原理,理解任务规划、工具调用、上下文管理及自主执行等核心机制;
5、有企业级Agent项目的落地经验。
工作职责
1、参与大模型应用场景的探索与创新,促进AI技术在证券业务中的深度应用;
2、负责Agent应用从需求分析、方案设计到开发上线的全生命周期建设;
3、参与Agent评测体系建设,持续优化任务成功率、准确率及用户体验;
4、关注AI技术前沿,积极开展技术预研;
5、完成公司交办的其他工作。
任职资格
1、计算机、人工智能等相关专业,本科及以上学历;
2、熟悉Java、Python、Go、C++中的至少一种开发语言;
3、具备扎实的服务端开发能力,有良好的工程实践、问题排查及系统优化能力;
4、熟悉Agent应用开发基本原理,理解任务规划、工具调用、上下文管理及自主执行等核心机制;
5、有企业级Agent项目的落地经验。
工作职责
1、参与大模型应用场景的探索与创新,促进AI技术在证券业务中的深度应用;
2、负责Agent应用从需求分析、方案设计到开发上线的全生命周期建设;
3、参与Agent评测体系建设,持续优化任务成功率、准确率及用户体验;
4、关注AI技术前沿,积极开展技术预研;
5、完成公司交办的其他工作。
1.负责自动化设备软件的方案设计、开发和维护;
2.负责软件平台的建设和持续改进,并支持在项目中的应用;
3.负责软件设计中的技术问题解决。
负责控制器总线通信功能开发和应用。
1. 总线协议栈开发
- 负责 EtherCAT 主站/从站协议栈的设计、开发、调试与优化
- 负责 PROFINET RT/IRT 主站/从站协议栈的开发与集成
- 参与 Ethernet/IP、CANopen、OPC UA 等协议的评估与适配
- 开发总线诊断工具,实现网络拓扑识别、通信质量监控、故障定位功能
2. 伺服,I/O与机器人集成
- 基于 EtherCAT DS402/SoE 等行规,实现伺服驱动器全功能接入
- 开发远程 I/O 模块的驱动适配
- 参与多品牌伺服的互操作性测试与兼容支持
3. 工程化与质量保障
- 编写协议栈、驱动、功能块的单元测试与集成测试用例
- 输出技术规格书、接口文档、应用手册
- 配合硬件团队完成实时性/抖动/延时等性能指标验证
- 支持 CE/UL 等认证相关的通信安全评估
1、计算机相关专业,本科及以上学历,5年以上研发工作经验;
2、熟悉ARM/RISC-V SoC体系架构,有丰富的SoC芯片底层软件研发经验,熟悉芯片研发流程;
3、有DDS,ROS2或CyberRT相关开发经验者优先;
4、有智驾系统或机器人系统开发经验者优先;
5、有分布式、高并发、高性能系统设计和稳定性经验者优先;
1. 方向要求,熟悉以下任一方向即可:
1)以太网驱动:Ethernet驱动开发与验证;2)高速方向:高速接口(PCIe)。
2.熟悉Linux内核驱动开发框架,有较好的Linux基础,熟悉makefile,熟悉常用的Linux kernel调试工具。
3.熟悉ARM Cortex-A/R/M架构,具备芯片bringup、移植经验者优先。
4.熟练使用示波器等硬件工具分析定位问题。
5.具备芯片验证和驱动开发经验者优先。
6.有参与开源软件硬件项目,具备良好的团队合作能力,沟通能力和学习能力。


