- 地点
- 罗伊斯顿,英国
- 工作方式
- 混合办公
- 类型
- 合同
- 发布
- 2026-04-16
- 部门
- 研究与开发
- 编号
- R39918
职责
- 与高级软件开发团队合作,设计、实现和测试通信接口。
- 创建、迁移、扩展和集成微处理器应用程序的固件业务逻辑和驱动程序代码。
- 制定并执行测试计划(单元测试、模块测试、集成测试),验证嵌入式软件/固件功能。
- 参与并组织与同事及其他部门团队的设计评审。
- 开发和维护文档,支持集成和维护活动。
必备要求
- 电子工程、电气工程或计算机科学专业学士或硕士学位,或具备同等嵌入式软件工程经验。
- 熟悉嵌入式控制和自动化领域的嵌入式软件设计与实现。
- 具备在 STM32H7 或类似处理器上实施解决方案的经验,包括外设驱动程序的开发和维护。
- 能够通过以太网和串行接口(如 RS232、RS485)实施定制通信协议。
- 乐于与综合工程团队紧密合作,包括高价值实验室设备的规格制定、开发、测试和调试。
- 具备开发和维护构建流水线以及将自动化测试集成到流水线中的经验。
- 有使用 Azure DevOps 或 DevOps 工具作为敏捷团队成员的经验。
- 精通 C/C++ 嵌入式软件开发,熟悉基于 RTOS 或 Super Loop 架构的固件解决方案。
- 熟悉串行和以太网通信协议。
- 较强的计划能力,注重细节。
- 能够适应不断变化的工作重点,具备解决问题的能力。
- 拥有在英国工作的权利。
Responsibilities
- Collaborate with the senior software development team to design, implement, and test communication interfaces.
- Create, migrate, extend, and integrate firmware business logic and driver code for microprocessor applications.
- Develop and execute test plans (unit, module, and integration tests) to verify embedded software/firmware functionality.
- Participate in and organize design reviews with colleagues and other departments.
- Develop and maintain documentation to support integration and maintenance activities.
Must Have
- Bachelor's or Master's degree in Electronic Engineering, Electrical Engineering, or Computer Science, or equivalent experience in embedded software engineering.
- Familiarity with embedded software design and implementation for embedded control and automation.
- Experience implementing solutions on STM32H7 or similar processors, including development and maintenance of peripheral drivers.
- Ability to implement custom communication protocols over Ethernet and serial interfaces (e.g., RS232, RS485).
- Willingness to work closely with a multidisciplinary engineering team, including specification, development, testing, and debugging of high-value laboratory equipment.
- Experience developing and maintaining build pipelines and integrating automated tests into them.
- Experience using Azure DevOps or DevOps tools as part of an agile team.
- Proficiency in C/C++ for embedded software, with firmware solutions based on RTOS or Super Loop architectures.
- Familiarity with serial and Ethernet communication protocols.
- Strong planning skills and attention to detail.
- Ability to adapt to changing priorities and problem-solving skills.
- Must have the right to work in the UK.
公司简介
赛多利斯是一家在德国 TecDAX 指数上市的全球生命科学公司,致力于提供对抗癌症、痴呆症等疾病的解决方案,帮助科学发现更快转化为药物,服务全球患者。