- 地点
- 维图奥内,意大利
- 工作方式
- 混合办公
- 类型
- 全职
- 部门
- 智能建筑事业部能源分配产品线
- 编号
- JOB_POSTING-3-41911
职责
- 使用 C/C++ 设计和实现嵌入式软件解决方案,包括架构定义、代码审查、静态分析和单元测试,以确保质量和可靠性。
- 分析电子原理图并测试产品,验证其在实际条件下的功能和性能。
- 在敏捷框架内进行协作,管理和维护产品待办事项列表,以协调优先级和交付成果。
- 积极参与团队活动,分享技术和科学知识,并支持同事应用流程、标准和工具。
必备要求
- 工程电子/计算机/软件领域的学士或硕士学位。
- 具备丰富的嵌入式 C/C++ 编程经验。
- 拥有超过5年的嵌入式系统软件开发经验。
- 熟悉 MCU 架构,例如 ARM Cortex M,以及 MCU 基本外设,例如 UART、SPI、I2C 和 ADC。具备面向对象编程知识。
- 熟悉 Modbus 串行、以太网和 TCP/IP 等工业协议,具备人机界面设计、代码调试/错误修复经验。
- 掌握使用 ADC/DAC 的模拟信号处理算法,精通 C# 和/或 Python 语言,了解 Modbus RTU 等工业通信协议。
- 具备使用万用表、示波器和电源等基本电子实验室仪器的经验,熟悉 Git 版本控制,并具备静态分析和单元测试经验。
- 具备高级意大利语和英语书面/口语能力。
Responsibilities
- Design and implement embedded software solutions using C/C++, including architecture definition, code reviews, static analysis, and unit testing to ensure quality and reliability.
- Analyze electronic schematics and test products to verify functionality and performance under real-world conditions.
- Collaborate within an agile framework, manage and maintain the product backlog to align priorities and deliverables.
- Actively participate in team activities, share technical and scientific knowledge, and support colleagues in applying processes, standards, and tools.
Must Have
- Bachelor's or Master's degree in Engineering Electronics/Computer/Software.
- Extensive experience in embedded C/C++ programming.
- Over 5 years of experience in embedded systems software development.
- Familiarity with MCU architectures such as ARM Cortex M, and MCU basic peripherals such as UART, SPI, I2C, and ADC. Knowledge of object-oriented programming.
- Familiarity with industrial protocols such as Modbus serial, Ethernet, and TCP/IP, with experience in human-machine interface design and code debugging/bug fixing.
- Knowledge of analog signal processing algorithms using ADC/DAC, proficiency in C# and/or Python, and understanding of industrial communication protocols such as Modbus RTU.
- Experience with basic electronic lab instruments such as multimeters, oscilloscopes, and power supplies, familiarity with Git version control, and experience with static analysis and unit testing.
- Advanced Italian and English written/spoken skills.
公司简介
在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。