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

初级嵌入式软件工程师

Junior Embedded Software Engineer

海克斯康(Hexagon)

地点
隆德,瑞典
工作方式
混合办公
类型
全职
发布
2025-09-09
资历
junior
部门
Hexagon Mining

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

职责

  • 为智能设备(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 with product managers, architects, and engineers to ensure alignment with business goals and customer needs
  • Participate in architecture discussions, low-level design (LLD), and code processes to ensure robust and scalable solutions
  • Develop drivers and maintain board support packages, including GNSS receivers, Ethernet protocols, and debug port handling
  • Support release management and participate in sprint planning, stand-ups, reviews, and retrospectives within agile development cycles
  • Maintain high code quality standards 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 methods and tools such as Git, JIRA, and CI/CD pipelines
  • Ability to work in cross-functional teams and communicate effectively across disciplines
  • Passion for building high-quality products with measurable impact
  • Willingness to travel occasionally to customer 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
  • Familiarity with embedded Linux development (Yocto, OpenWRT)
  • 3+ years of experience in embedded software development

公司简介

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