
安百拓
Software Engineer
Software Engineer
发布于 2 个月前普通员工/个人贡献者
全职员工仅现场办公嵌入式开发
嵌入式开发
Can/Canopen
Gui开发
Ros 2
Tcp/Ip
数据库
自动化
值不值得投
74综合评分
综合评分 74
南京现场办公的工业自动化软件岗,技术栈全面且前沿,成长性强,但工作地点与模式灵活性有限。
从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。
薪资怎么样
2.0万
比嵌入式开发中位数低
发布情况
长期在招 · 61 天前发布
公司情况
这家公司招聘很活跃
15 个在招
市场机会
选择面较广
南京 · 嵌入式开发 · 53 个在招
职位详情
关于这个职位
该职位为安百拓软件工程师,负责从概念设计到测试部署的全周期软件开发工作
你将参与开发和增强包括智能运动控制、自动驾驶、AI应用、Web服务、数据通信协议和用户界面在内的软件平台,直接支持自动化项目并提升系统功能
最低要求
至少3年软件开发经验,具备扎实的Java、C++和GUI开发背景
具有在Linux平台上进行嵌入式系统开发的经验
对TCP/IP应用有良好的理解,并熟悉CAN、CANopen和Ethernet等通信协议
具有使用SQL和MySQL等关系型数据库的经验
计算机工程、软件工程或相关技术学科的学士学位或更高学历
具备良好的人际交往和沟通能力,能有效在多学科团队中协作
开放、灵活,乐于协作的团队合作者
注重实践,积极主动,以达成目标为导向
异常注重细节,责任心强
积极乐观,乐于解决问题和创新
工作职责
开发、测试并实施符合业务目标和技术标准的新自动化软件项目
设计和维护软件平台,包括智能运动控制系统、自动驾驶功能、AI应用、网站、数据通信流程和用户界面元素
与项目负责人和技术支持团队保持清晰、频繁的沟通,以确保项目对齐并迅速解决挑战
做出明智的技术决策,有效应对业务挑战并改进软件解决方案
确保所有开发的软件符合所需的规范、质量和合规标准
通过研究新兴技术并推荐架构增强,为软件的持续改进做出贡献
优先资格
具有移动设备和机器人自动化领域的经验将非常有优势
具备ROS 2应用的工作知识或经验会被优先考虑
AI 洞察
优缺点分析
优点
- 技术栈全面且扎实:能同时接触嵌入式、通信、数据库、AI和GUI,有利于构建完整的工业软件知识体系
- 行业应用前沿:参与自动驾驶、智能控制等技术在传统工业领域的落地,具有很强的实践价值
- 公司平台稳定:作为跨国上市公司,能提供规范的研发流程、培训资源和国际化视野
- 职责清晰且有自主性:岗位强调“全权负责”,从设计到交付,能锻炼综合工程能力
- 技术复杂度高:需要同时理解软件算法、硬件特性和工业现场要求,对工程师的系统思维是考验
- 跨学科协作要求:需要与机械、电气、产品等多背景团队紧密沟通,对沟通能力要求高
- 可能面临工业环境约束:软件开发需考虑设备的实时性、可靠性和严苛的运行环境,调试难度较大
- 适合对工业自动化、机器人技术有浓厚兴趣,喜欢软硬件结合、解决实际物理世界问题的软件工程师
- 希望在一个技术扎实、项目落地的环境中成长,而非纯粹互联网应用的求职者
缺点 / 挑战
暂无明显挑战项
角色解读
- 技术专家路线:深耕工业自动化、嵌入式AI或机器人控制领域,成为特定技术方向的架构师或专家
- 技术管理路线:凭借项目经验和团队协作能力,逐步承担技术团队管理或项目管理职责
- 领域拓展:从单一设备软件开发,扩展到整个自动化系统解决方案设计或产品线技术规划
- 负责开发和维护工业设备(如矿山、建筑机械)的核心控制软件,涉及智能运动控制和自动驾驶功能
- 构建和优化支持自动化项目的软件平台,包括AI应用、Web服务、用户界面以及设备间的数据通信协议
- 深入嵌入式系统底层,在Linux环境下解决实际的硬件控制和通信问题,确保软件在真实设备上稳定运行
- 参与从需求分析、架构设计到测试部署的完整软件开发生命周期,对交付成果负责
- 精通C++和Java编程语言,这是工业软件开发的基石,尤其在性能敏感和跨平台场景
- 具备扎实的嵌入式Linux开发经验,理解系统底层,能够处理驱动、通信和实时性等挑战
- 熟悉TCP/IP及工业现场总线协议(如CAN, CANopen),这是设备互联互通的关键
- 了解机器人操作系统(ROS 2)和移动自动化领域,这是技术发展的前沿方向
申请策略
- 深入研究安百拓的产品线,特别是其自动化、电气化解决方案,理解该职位如何支撑公司战略
- 在面试中准备好讨论如何将前沿技术(如AI、自动驾驶)与传统工业设备的可靠性和实时性要求相结合
- 突出C++、Java在嵌入式Linux项目中的具体应用和成果,最好有控制或通信相关的项目描述
- 强调与硬件、通信协议(尤其是CAN)相关的开发经验,这是岗位的核心差异化要求
- 如果有任何机器人、自动化设备(如AGV、机械臂)或ROS相关项目,务必重点展示
- 通过项目经历体现“全权负责”的工程能力和跨团队协作的成功案例
- 复习和实践嵌入式Linux开发,包括驱动、进程间通信、网络编程等
- 深入了解一种工业通信协议(如CAN/CANopen)的实际应用,而不仅仅是概念
面试指南
- 使用STAR法则(情境、任务、行动、结果)清晰描述项目经历,重点突出你的技术决策和解决具体问题的过程
- 对于架构设计类问题,先明确核心需求(如实时性、可靠性),再从分层、模块化、通信机制等角度阐述思路
- 对于技术前沿问题,结合工业场景的特点(非完全开放环境、高可靠性要求),分析技术的适用性和潜在风险
- 请描述一个你负责的嵌入式Linux项目,你在其中遇到的最大技术挑战是什么,如何解决的?
- 如果让你设计一个通过CAN总线与PLC通信的控制模块,你的软件架构会是怎样的?
- 你有使用C++开发高性能控制软件的经验吗?如何确保代码的实时性和稳定性?
- 如何看待机器人操作系统(ROS)在传统工业设备中的应用前景与挑战?
- 请分享一次你与硬件团队密切协作,共同解决一个复杂系统问题的经历
职位点评
薪资福利75
成长发展85
工作生活55
使命价值80
薪资福利
75中等
作为跨国上市公司在南京的职位,薪资水平预计在市场中等或以上,福利体系应较为完善。
薪资信号市场水准 (1.5千–2.5万/月)
福利待遇五险一金
成长发展
85较高
职位涉及嵌入式、通信、AI、机器人等多个前沿技术领域的交叉,能提供扎实且多元的技术成长路径。
技术前沿前沿/新兴技术
技术栈Java、C++、Linux、TCP/IP、CAN、CANopen、MySQL、ROS 2、自动驾驶、AI
成长机会exploring advanced fields like robotics automation and Robot Operating System (ROS 2)、empowering your career growth、continuous software improvement、researching emerging technologies
业务类型profit_center
工作生活
55较低
职位要求现场办公(onsite),工作地点在工厂/产业园区域,工作模式和WLB在JD中未明确提及,存在不确定性。
工作模式仅现场办公
办公地点工厂/生产基地
加班情况未提及(无法判断)
使命价值
80较高
公司致力于推动采矿和建筑行业的可持续转型,职位工作直接支持提升设备智能和自动化水平,具有明确的社会价值和行业影响力。
行业发展稳定成熟行业
社会影响正向社会影响力较高
使命信号accelerate the shift towards sustainable mining and construction industries、making a real impact through responsible industry transformation、committed to sustainable development and innovation
创新程度积极采用新技术
安百拓 的其他在招职位
相似职位推荐
Engineer - Fuel System Software 燃油系统软件工程师
康明斯 · 武汉市
AI 估算 · 1.0–1.6万19 小时前发布
BMS系统高级工程师
亿纬锂能 · 惠州市
AI 估算 · 1.5–2.5万20 小时前发布
BMS软件开发工程师
亿纬锂能 · 惠州市
AI 估算 · 1.8–3.0万20 小时前发布
BMS系统工程师
亿纬锂能 · 惠州市
AI 估算 · 1.8–3.0万20 小时前发布
R&D – China Display Software Engineer
高通 · 上海市
AI 估算 · 3.5–6.0万22 小时前发布
蓝牙开发工程师
一汽丰田 · 北京市
AI 估算 · 2.0–3.5万22 小时前发布
嵌入式软件开发工程师_PS
博世 · 无锡市
AI 估算 · 1.2–1.8万23 小时前发布
构建系统工程师
智元机器人 · 上海市
AI 估算 · 2.5–4.0万23 小时前发布
Watch Jobs