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

C++ 软件工程师

C Software Engineer

徕卡测量系统(Leica Geosystems)

地点
斯德哥尔摩,瑞典
工作方式
混合办公
部门
工程/研发
编号
3151BR

机械工程装备重型工程机械测试测量与科学仪器几何量测与测绘

职责

  • 开发并增强机器控制软件产品组合。
  • 使用面向对象编程和软件架构。
  • 参与完整的软件开发生命周期:设计、实施、测试和文档。
  • 为技术决策和软件概念开发做出贡献。

必备要求

  • 工程、机器人、计算机科学或同等学历。
  • 至少一年以上类似职位经验。
  • 丰富的现代 C++ 开发经验(Linux 平台)。
  • 具有一些低级 C 编程经验。
  • 能够使用和调试遗留代码库。
  • 英语流利;瑞典语优先。

优先条件

  • 嵌入式 Linux 和 Yocto 开发经验。
  • 实时系统开发经验。
  • Docker 容器化和部署经验。
  • NVIDIA 硬件或软件解决方案使用经验。
  • ARM 架构系统开发经验。
  • 了解 CAN、WebSockets 或 CANopen 通信协议。
  • 传感器融合经验。
  • 运动学和机器人学知识。
  • 跨地域、多团队组织软件开发经验。

Responsibilities

  • Develop and enhance the machine control software product portfolio.
  • Apply object-oriented programming and software architecture.
  • Participate in the full software development lifecycle: design, implementation, testing, and documentation.
  • Contribute to technical decisions and software concept development.

Must Have

  • Degree in engineering, robotics, computer science, or equivalent.
  • At least one year of experience in a similar role.
  • Strong expertise in modern C++ development on Linux.
  • Some low-level C programming experience.
  • Ability to work with and debug legacy codebases.
  • Fluent English; Swedish is a plus.

Preferred

  • Experience with embedded Linux and Yocto.
  • Experience with real-time systems.
  • Experience with Docker containerization and deployment.
  • Experience with NVIDIA hardware or software solutions.
  • Experience with ARM architecture.
  • Knowledge of CAN, WebSockets, or CANopen communication protocols.
  • Experience with sensor fusion.
  • Knowledge of kinematics and robotics.
  • Experience developing software in cross-geography, multi-team organizations.

公司简介

徐卡测量系统公司位于利耶霍尔门(Lijleholmen)的水边,是一家拥有多元化员工队伍的全球性公司。您将与来自各大洲的同事携手合作,为重型建筑机械提供最先进的 GPS 导航和自动化解决方案。我们的目标是成为机械控制技术领域的全球市场领导者。