- 地点
- 苏黎世,瑞士
- 工作方式
- 混合办公
职责
- 为 Hexagon 公司的人形机器人 Aeon 设计、开发、测试和维护嵌入式 Linux 软件。
- 与机器人算法专家和电气工程师密切合作。
- 在多元文化和跨学科的环境中工作,开发一种新型机器人,从原型到批量生产。
- 积极参与系统集成和实际硬件测试。
- 团队协作、解决问题和创新思维,以推动尖端技术的进步。
- 作为一家全球运营公司中具有创业精神的研发部门的一员,我们以迭代的方式工作,致力于解决机器人技术前沿领域复杂的现实世界问题。
必备要求
- 软件工程、计算机科学、机器人学或相关技术领域的理学学士/理学硕士学位
- 拥有三年以上使用现代 C++、C、Python 和 Shell 进行软件开发的专业经验
- 具备嵌入式软件交叉编译、依赖管理和打包工具的实践经验
- 精通嵌入式环境下的 Linux 开发,包括设备驱动程序、内核配置和构建系统(例如 Yocto 或 Buildroot)
- 具备嵌入式安全功能实施经验,包括安全启动、内核和驱动程序签名、加密文件系统和安全密钥存储。
- 熟悉底层硬件通信(SPI、UART、I2C)和工业协议,例如 EtherCAT 和 CAN
- 精通网络协议,并拥有开发和调试分布式应用程序的经验
- 熟悉嵌入式软件的 CI/CD 集成
优先条件
- 有 Nvidia Jetson BSP 使用经验者优先考虑。
- 熟悉与嵌入式机器人系统相关的 ISO/IEC 合规标准者优先考虑
Responsibilities
- Design, develop, test, and maintain embedded Linux software for Hexagon's humanoid robot Aeon.
- Collaborate closely with robotics algorithm experts and electrical engineers.
- Work in a multicultural and interdisciplinary environment to develop a new type of robot from prototype to mass production.
- Actively participate in system integration and hands-on hardware testing.
- Team collaboration, problem-solving, and innovative thinking to drive cutting-edge technology forward.
- As part of an entrepreneurial R&D department in a globally operating company, we work iteratively to solve complex real-world problems at the forefront of robotics.
Must Have
- BSc/MSc in Software Engineering, Computer Science, Robotics, or a related technical field
- 3+ years of professional experience in software development using modern C++, C, Python, and Shell
- Hands-on experience with cross-compilation, dependency management, and packaging tools for embedded software
- Proficiency in Linux development in embedded environments, including device drivers, kernel configuration, and build systems (e.g., Yocto or Buildroot)
- Experience implementing embedded security features, including secure boot, kernel and driver signing, encrypted file systems, and secure key storage.
- Familiarity with low-level hardware communication (SPI, UART, I2C) and industrial protocols such as EtherCAT and CAN
- Proficiency in network protocols and experience developing and debugging distributed applications
- Familiarity with CI/CD integration for embedded software
Preferred
- Experience with Nvidia Jetson BSP is a plus.
- Familiarity with ISO/IEC compliance standards related to embedded robotic systems is a plus.
公司简介
Hexagon 是数字现实解决方案领域的全球领导者,致力于将传感器、软件和自动驾驶技术融为一体,利用数据提升工业、制造业、基础设施、公共部门和移动应用领域的效率、生产力、质量和安全性。这些解决方案正在塑造日益互联、自主性更强的生态系统,确保可扩展且可持续的未来。Hexagon 是领先的数字现实解决方案提供商,在 50 个国家/地区拥有超过 24,000 名员工,净销售额约 55 亿美元。