旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

高级嵌入式软件工程师

Senior Embedded Software Engineer

山特维克(Sandvik)

地点
卡马里奥,美国
工作方式
现场办公
类型
全职
资历
senior
编号
R0081111

汽车电池与 BMS机械工程装备重型工程机械

职责

  • 主导地下装载机和运输卡车的电池管理系统(BMS)开发,推动BMS软件的设计、开发和实施。
  • 担任小型跨职能软件工程师团队负责人,与系统工程师和电气工程师协作,确保与整体车辆控制系统无缝集成。
  • 启动现有BMS升级,构思并构建采用先进控制器的新系统,紧跟新兴技术和行业最佳实践。
  • 确保BMS软件符合安全标准并遵守行业法规,实施安全关键算法和实践。
  • 进行代码审查、测试和调试,维护高质量、可靠的软件。
  • 指导和引导初级团队成员采用最佳实践。

必备要求

  • 精通C、C++等编程语言,熟悉实时操作系统。
  • 了解CAN总线等通信协议。
  • 具备领导和激励小型软件工程师团队的能力。
  • 5年以上软件工程经验。
  • 丰富的嵌入式软件开发经验,特别是电池管理系统或类似应用。
  • 能够阅读和解释电气原理图。
  • 计算机科学、电气工程或相关领域的学士或更高学位。

优先条件

  • 有领导或指导经验者优先。
  • 具有阅读电气原理图的经验是一大优势。
  • 熟悉功能安全标准(如ISO 26262、ISO 13849)和安全额定控制器者优先。

Responsibilities

  • Lead the development of battery management systems (BMS) for underground loaders and haul trucks, driving the design, development, and implementation of BMS software.
  • Serve as the lead of a small cross-functional software engineering team, collaborating with system engineers and electrical engineers to ensure seamless integration with the overall vehicle control system.
  • Initiate upgrades to existing BMS while conceiving and building a new system with advanced controllers, keeping up with emerging technologies and industry best practices.
  • Ensure BMS software meets safety standards and complies with industry regulations, implementing safety-critical algorithms and practices.
  • Conduct code reviews, testing, and debugging to maintain high-quality, reliable software.
  • Mentor and guide junior team members in best practices.

Must Have

  • Proficiency in programming languages such as C and C++, and familiarity with real-time operating systems.
  • Knowledge of communication protocols such as CAN bus.
  • Ability to lead and motivate a small team of software engineers.
  • 5+ years of software engineering experience.
  • Extensive experience in embedded software development, particularly in battery management systems or similar applications.
  • Ability to read and interpret electrical schematics.
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or a related field.

Preferred

  • Prior leadership or mentoring experience is preferred.
  • Experience reading electrical schematics is a strong plus.
  • Familiarity with functional safety standards (e.g., ISO 26262, ISO 13849) and safety-rated controllers is preferred.

公司简介

在山特维克,我们不仅制造设备,更创造未来。我们热衷于创造对行业产生真正影响的解决方案,并始终着眼未来。加入山特维克,您就加入了一个全球创新者社区,您的想法将被倾听,您的贡献将有助于解决世界上最棘手的挑战。您将与富有远见的工程师、技术专家和问题解决专家携手合作。我们坚信赋能您,助您成就最佳自我,无论是通过持续学习、全球领导力项目,还是对工作与生活平衡的承诺,我们都将全程支持您的个人和职业发展。如果您正在寻找一个可以从事尖端项目、成为充满活力、多元化团队的一员并对采矿和技术的未来产生影响的地方,那么山特维克就是您的理想之选。