- 地点
- 皮特草原,加拿大
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2025-10-24
- 部门
- 研究与开发
- 招聘主体
- Epiroc Canada Inc.
职责
- 帮助制定和执行固件和电子产品开发的长期战略。
- 确保项目按时、按预算交付。
- 了解与 BEV 行业相关的最新行业趋势、技术和最佳实践。
- 实施质量控制流程,以保持最高的设计和开发标准。
- 与跨职能团队(包括硬件工程师、软件开发人员和产品经理)合作,确保无缝集成。
- 维护设计、开发和测试过程的准确记录。
- 为正在开发的各种平台部署开发容器和工具链管理。
必备要求
- 适用工程学科的学士学位或文凭。
- 深入了解编程逻辑及其如何控制机电一体化系统。
- 具备集成电池系统、电动传动系统、电力电子、热管理和其他组件的工作知识,为采矿设备和基础设施创建功能齐全的电气化解决方案。
- 深入了解各种通信协议,例如 CAN、BroadR-Reach、以太网/汽车以太网、FlexRay 和 LIN。
- 深入了解数字/模拟电路、微控制器、嵌入式传感器、执行器和其他电路元件及其各自的控制要求。
- 拥有丰富的 Linux 背景。
- 熟悉 CAN 总线和基于以太网的软件开发。
- 2 年以上固件开发经验。
- 具有设置单元测试框架的经验。
- 具有相关编程语言(例如 C/C++、Python)、开发工具和版本控制系统的经验。
优先条件
- 使用 QT 和 React 与 Typescript 进行 GUI 设计的经验。
- 云原生开发知识。
Responsibilities
- Help shape and execute the long-term strategy for firmware and electronics development.
- Ensure projects are delivered on time and within budget.
- Stay up to date with the latest industry trends, technologies, and best practices related to the BEV industry.
- Implement quality control processes to maintain the highest design and development standards.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure seamless integration.
- Maintain accurate records of design, development, and testing processes.
- Deploy development containers and manage toolchains for various platforms under development.
Must Have
- Bachelor's degree or diploma in a relevant engineering discipline.
- Deep understanding of programming logic and how it controls mechatronic systems.
- Working knowledge of integrating battery systems, electric drivetrains, power electronics, thermal management, and other components to create fully functional electrification solutions for mining equipment and infrastructure.
- Deep knowledge of various communication protocols such as CAN, BroadR-Reach, Ethernet/Automotive Ethernet, FlexRay, and LIN.
- Deep understanding of digital/analog circuits, microcontrollers, embedded sensors, actuators, and other circuit components and their respective control requirements.
- Strong Linux background.
- Familiarity with CAN bus and Ethernet-based software development.
- 2+ years of experience in firmware development.
- Experience setting up unit test frameworks.
- Experience with relevant programming languages (e.g., C/C++, Python), development tools, and version control systems.
Preferred
- Experience with GUI design using QT and React with Typescript.
- Knowledge of cloud-native development.
公司简介
Epiroc 是矿业和建筑行业客户的全球生产力合作伙伴,致力于加速向可持续发展社会转型。凭借突破性技术,我们开发并提供创新且安全的设备,例如钻机、岩石开挖和建筑设备及工具,适用于地面和地下作业。我们还提供世界一流的服务和其他售后支持,以及自动化、数字化和电气化解决方案。我们的全球总部位于瑞典斯德哥尔摩,拥有约 18,000 名充满热情的员工,为遍布全球 150 多个国家/地区的客户提供支持和合作。了解更多信息,请访问 epirocgroup.com。