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

初级嵌入式软件工程师

Junior Embedded Software Engineer

海克斯康(Hexagon)

地点
楚格,瑞士
工作方式
混合办公
类型
全职
资历
junior

测试测量与科学仪器几何量测与测绘

职责

  • 为智能设备(SmartAntenna、Display5、SmartSwitch 等安全组件)设计、开发和维护嵌入式软件
  • 与产品经理、架构师和感知工程师合作,确保符合业务目标和客户需求
  • 参与架构讨论、低级设计(LLD)和改进过程,确保稳健可扩展的解决方案
  • 调查并解决固件与硬件集成中的关键问题,包括 GNSS 验证、日志协议和调试端口处理
  • 支持发布管理,参与敏捷开发周期中的冲刺规划、站会、评审和回顾
  • 通过同行评审、单元测试、测试自动化和持续集成实践保持高代码质量

必备要求

  • 计算机工程、电子工程或相关领域的学士或硕士学位
  • 精通 C/C++
  • 了解通信协议(SPI、I2C、CAN、RS232)和微控制器平台(ARM Cortex-M、STM32 等)
  • 熟悉 Agile/Scrum 方法和工具(Git、JIRA、CI/CD 管道)
  • 能够在职能团队中工作并跨学科有效沟通
  • 热衷于打造具有可靠影响力的高质量产品
  • 愿意偶尔出差参观客户矿场或进行测试部署

优先条件

  • 对净代码和最佳软件开发实践的热情
  • 熟悉嵌入式操作系统(FreeRTOS 或 NuttX)
  • 熟悉嵌入式 Linux 开发(Yocto、OpenWRT)
  • 3 年以上嵌入式软件开发经验

Responsibilities

  • Design, develop, and maintain embedded software for smart devices, including SmartAntenna, Display5, SmartSwitch, and other safety components
  • Collaborate closely with product managers, architects, and perception engineers to ensure alignment with business goals and customer needs
  • Participate in architecture discussions, low-level design (LLD), and improvement processes to ensure robust and scalable solutions
  • Investigate and resolve critical issues in firmware and hardware integration, including GNSS validation, logging protocols, and debug port handling
  • Support release management and participate in agile development cycles, including sprint planning, stand-ups, reviews, and retrospectives
  • Maintain high code quality through peer reviews, unit testing, test automation, and continuous integration practices

Must Have

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field
  • Proficiency in C/C++
  • Knowledge of communication protocols (SPI, I2C, CAN, RS232) and microcontroller platforms (ARM Cortex-M, STM32, etc.)
  • Familiarity with Agile/Scrum methodologies and tools such as Git, JIRA, and CI/CD pipelines
  • Ability to work in a functional team and communicate effectively across disciplines
  • Passion for building high-quality products with reliable impact
  • Willingness to travel occasionally to customer mine sites or for test deployments

Preferred

  • Passion for clean code and best software development practices
  • Familiarity with embedded operating systems such as FreeRTOS or NuttX
  • Experience with embedded Linux development (Yocto, OpenWRT)
  • 3+ years of experience in embedded software development

公司简介

Hexagon 是数字现实解决方案领域的全球领导者,致力于将传感器、软件和自动驾驶技术融为一体,利用数据提升工业、制造业、基础设施、公共部门和移动应用领域的效率、生产力、质量和安全性。这些解决方案正在塑造日益互联、自主性更强的生态系统,确保可扩展且可持续的未来。Hexagon 是领先的数字现实解决方案提供商,在 50 个国家/地区拥有超过 24,000 名员工,净销售额约 55 亿美元。