- 地点
- 哥德堡,瑞典
- 工作方式
- 混合办公
- 类型
- 全职
- 资历
- mid
职责
- 参与嵌入式应用软件解决方案的设计、开发和实施。
- 为嵌入式系统编写高效、易维护、高质量的 C++ 代码。
- 偶尔为其他开发人员提供指导,包括最佳实践指导、代码审查和技术问题解决。
- 自动化构建流程并优化工具链。
- 支持多架构目标(ARM 32/64 位,x86)。
- 操作系统服务硬件抽象层(HAL)相关工作。
- 优化嵌入式系统的启动时间和内存占用。
- 为已开发的软件创建和维护全面的文档,包括设计规范、用户手册和技术指南。
- 为工程部门的持续改进计划做出贡献。
必备要求
- 计算机科学或工程学士或硕士学位,或同等水平的证书。
- 软件开发经验。
- 具备嵌入式 Linux 系统方面的工作经验。
- 精通 C++。
- DevOps 技能,包括 CI/CD 和自动化流程。
- 熟悉 Docker 和容器化技术。
- 优秀的沟通能力和英语水平。
- 具备较强的解决问题的能力和全局思维。
- 具有团队合作精神,秉持不责备的文化理念,热情积极,态度主动。
优先条件
- 具备开源/Linux 平台的使用经验。
- 精通 Linux,包括内核编程和 U-Boot 引导加载程序修改。
- 精通 Go 语言(Golang)。
- 熟悉敏捷开发方法。
- 具备嵌入式系统安全和集成方面的经验。
Responsibilities
- Participate in the design, development, and implementation of embedded application software solutions.
- Write efficient, maintainable, high-quality C++ code for embedded systems.
- Occasionally mentor other developers, including best practices, code reviews, and technical problem-solving.
- Automate build processes and optimize toolchains.
- Support multi-architecture targets (ARM 32/64-bit, x86).
- Work on OS services hardware abstraction layer (HAL).
- Optimize boot time and memory footprint of embedded systems.
- Create and maintain comprehensive documentation for developed software, including design specifications, user manuals, and technical guides.
- Contribute to continuous improvement initiatives in the engineering department.
Must Have
- Bachelor's or Master's degree in Computer Science or Engineering, or equivalent certification.
- Software development experience.
- Experience working with embedded Linux systems.
- Proficiency in C++.
- DevOps skills, including CI/CD and automation processes.
- Familiarity with Docker and containerization technologies.
- Excellent communication skills and English proficiency.
- Strong problem-solving skills and holistic thinking.
- Team player with a blameless culture mindset, enthusiastic and proactive attitude.
Preferred
- Experience with open source/Linux platforms.
- Proficiency in Linux, including kernel programming and U-Boot bootloader modifications.
- Proficiency in Go (Golang).
- Familiarity with agile development methodologies.
- Experience in embedded system security and integration.
公司简介
Luminator Technology Group 是全球首选的高品质运输解决方案供应商。我们的产品能够提升运营效率、乘客计数准确性、安全性、优化线路调度并提高维护检测能力。Luminator 的技术已在全球 85 个国家的 5 万多辆轨道车辆和 5.6 万辆公交车上部署,正在塑造公共交通系统实时决策的未来。(www.luminator.com)