- 地点
- 布尔诺,捷克
- 工作方式
- 现场办公
- 类型
- 全职
- 资历
- senior
- 编号
- R-01346410
职责
- 为基于微控制器和处理器的系统设计、开发和维护嵌入式固件。
- 定义固件架构、接口和设计模式,以确保可扩展性、可维护性和可靠性。
- 开发实时控制算法和通信协议栈。
- 与电气工程师合作进行电路板启动、硬件验证和根本原因分析。
- 参与系统级设计,包括固件、硬件和更高级别软件之间的划分。
- 主导固件集成,支持系统验证与确认活动。
- 确保固件符合受监管环境下的网络安全和质量要求。
- 支持安全启动概念和固件更新机制。
- 参与风险分析、设计评审和失效模式评估。
- 开发自动化单元测试和集成测试,以提高质量和回归测试覆盖率。
- 指导工程师并在固件开发过程中提供技术指导。
- 与全球研发部门的硬件、软件、系统和测试团队合作。
- 必要时协助现场问题调查和解决。
- 影响技术方向,并为工具、流程和文档的持续改进做出贡献。
- 利用包括人工智能辅助开发在内的现代工具,提高代码质量、测试、文档编写和工程效率。
必备要求
- 电气工程、计算机工程、嵌入式系统或相关领域的学位。
- 在基于产品的环境中拥有丰富的嵌入式固件开发经验。
- 精通嵌入式系统的 C/C++ 编程。
- 在实际硬件环境中拥有微控制器和嵌入式处理器的使用经验。
- 在硬件/软件集成、电路板调试和使用实验室仪器进行调试方面拥有丰富的经验。
- 具备通信协议(例如 SPI、I2C、UART、CAN、以太网)的实现经验。
- 具备实时系统(RTOS 或裸机架构)方面的经验。
- 对嵌入式系统架构、实时性限制和电子学基础知识有扎实的理解。
- 具备跨职能团队(硬件、软件、系统、测试)工作经验。
- 熟悉嵌入式环境中的版本控制和 CI/CD 实践。
- 具备强大的硬件和软件调试及根本原因分析能力。
- 能够独立解决复杂的技术问题并对技术方向产生影响。
- 较强的沟通能力和跨分布式团队协作能力。
- 具备分析能力、系统思维和强大的问题解决能力。
- 对利用人工智能辅助开发工具来提高生产力和质量的兴趣。
优先条件
- 具有在受监管或质量驱动型环境中工作的经验,并熟悉安全固件实践(例如,安全启动、固件更新)者优先考虑。
Responsibilities
- Design, develop, and maintain embedded firmware for microcontroller and processor-based systems.
- Define firmware architecture, interfaces, and design patterns to ensure scalability, maintainability, and reliability.
- Develop real-time control algorithms and communication protocol stacks.
- Collaborate with electrical engineers on board bring-up, hardware validation, and root cause analysis.
- Participate in system-level design, including partitioning between firmware, hardware, and higher-level software.
- Lead firmware integration and support system verification and validation activities.
- Ensure firmware meets cybersecurity and quality requirements in regulated environments.
- Support secure boot concepts and firmware update mechanisms.
- Participate in risk analysis, design reviews, and failure mode assessments.
- Develop automated unit and integration tests to improve quality and regression coverage.
- Mentor engineers and provide technical guidance in firmware development.
- Collaborate with global R&D hardware, software, systems, and test teams.
- Assist in field issue investigation and resolution as needed.
- Influence technical direction and contribute to continuous improvement of tools, processes, and documentation.
- Leverage modern tools, including AI-assisted development, to improve code quality, testing, documentation, and engineering efficiency.
Must Have
- Degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related field.
- Extensive experience in embedded firmware development in a product-based environment.
- Proficiency in C/C++ programming for embedded systems.
- Experience with microcontrollers and embedded processors in practical hardware environments.
- Strong experience in hardware/software integration, board debugging, and debugging with lab instruments.
- Experience implementing communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
- Experience with real-time systems (RTOS or bare-metal architectures).
- Solid understanding of embedded system architecture, real-time constraints, and electronics fundamentals.
- Experience working in cross-functional teams (hardware, software, systems, test).
- Familiarity with version control and CI/CD practices in embedded environments.
- Strong hardware and software debugging and root cause analysis skills.
- Ability to independently solve complex technical problems and influence technical direction.
- Strong communication and collaboration skills across distributed teams.
- Analytical skills, systems thinking, and strong problem-solving abilities.
- Interest in leveraging AI-assisted development tools to improve productivity and quality.
Preferred
- Experience in regulated or quality-driven environments and familiarity with secure firmware practices (e.g., secure boot, firmware updates) is preferred.
公司简介
赛默飞世尔科技公司(Thermo Fisher Scientific Inc.)是全球领先的科学服务公司,年营业额超过 400 亿美元。我们的使命是帮助客户让世界更健康、更清洁、更安全。无论客户是加速生命科学研究、解决复杂的分析挑战、提高实验室生产力、通过诊断改善患者健康,还是开发和生产改变生命的疗法,我们都将竭诚为他们提供支持。我们的全球团队通过旗下行业领先的品牌,包括赛默飞世尔科技(Thermo Scientific)、应用生物系统公司(Applied Biosystems)、英杰公司(Invitrogen)、赛默飞世尔科技(Fisher Scientific)、Unity Lab Services、Patheon 和 PPD,提供无与伦比的创新技术、便捷的采购和制药服务组合。