- 地点
- 沃基肖,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 资历
- senior
- 部门
- 数字技术/信息技术
- 编号
- R4038520
职责
- 领导固件开发工作,包括技术规划、执行和进度跟踪。
- 设计、开发和维护满足严格质量、可靠性、实时性能和可测试性要求的嵌入式软件/固件。
- 与系统、硬件和架构团队协作,将需求转化为稳健的固件设计并定义硬件接口。
- 与全球团队和架构师合作,推动产品间设计模式的一致性和架构改进。
- 开展并参与设计和代码审查,确保符合最佳实践、编码标准和监管要求。
- 在规模化敏捷框架 (SAFe) 下执行工作,为 PI 计划、迭代执行和持续改进做出贡献。
- 指导和培养初级工程师,促进其技术成长、代码质量提升和良好的工程实践。
- 通过推动工作直至完成、主动沟通进度和风险以及可靠地履行承诺,展现出强烈的责任感和主人翁意识。
必备要求
- 计算机工程、电气工程、计算机科学或相关领域的学士学位或同等海外学位。
- 8 年使用 C++ 和面向对象设计进行嵌入式/固件软件设计、开发和调试的经验(包括目标故障排除)。
优先条件
- 相关领域的硕士或博士学位。
- 拥有 3 年持续集成和自动化测试经验。
- 拥有 5 年嵌入式系统故障排除和目标设备调试经验,熟练使用仿真器、JTAG 调试器、逻辑分析仪和协议分析仪等工具。
- 拥有 5 年使用实时操作系统(例如 vxWorks)的工作经验。
- 具备使用 Linux 开发环境和容器的经验。
- 热衷于使用人工智能辅助开发工具(例如代码理解、测试、重构、审查、文档),并遵守安全、隐私和质量准则。
- 在受监管的环境中拥有经验,能够严格记录需求、设计、测试和结果。
- 具备在质量管理体系(QMS)下从事医疗器械相关工作的经验。
Responsibilities
- Lead firmware development efforts, including technical planning, execution, and progress tracking.
- Design, develop, and maintain embedded software/firmware that meets strict quality, reliability, real-time performance, and testability requirements.
- Collaborate with system, hardware, and architecture teams to translate requirements into robust firmware designs and well-defined hardware interfaces.
- Work with global teams and architects to drive consistency in design patterns and architectural improvements across products.
- Conduct and participate in design and code reviews to ensure compliance with best practices, coding standards, and regulatory requirements.
- Execute work under the Scaled Agile Framework (SAFe), contributing to PI planning, iteration execution, and continuous improvement.
- Mentor and develop junior engineers, fostering their technical growth, code quality, and good engineering practices.
- Demonstrate strong accountability and ownership by driving work to completion, proactively communicating progress and risks, and reliably delivering on commitments.
Must Have
- Bachelor's degree or equivalent foreign degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 8 years of experience in embedded/firmware software design, development, and debugging using C++ and object-oriented design (including target troubleshooting).
Preferred
- Master's or PhD in a related field.
- 3 years of experience with continuous integration and automated testing.
- 5 years of experience troubleshooting embedded systems and debugging target devices, proficient with tools such as emulators, JTAG debuggers, logic analyzers, and protocol analyzers.
- 5 years of experience working with real-time operating systems (e.g., vxWorks).
- Experience with Linux development environments and containers.
- Passion for using AI-assisted development tools (e.g., code understanding, testing, refactoring, review, documentation) while adhering to security, privacy, and quality guidelines.
- Experience in regulated environments with rigorous documentation of requirements, design, testing, and results.
- Experience working on medical devices under a Quality Management System (QMS).
公司简介
GE 医疗是全球领先的医疗技术和数字化解决方案创新者,宗旨是创造一个医疗无界限的世界。我们重视包容性,是一家机会均等的雇主,所有雇佣决定均不考虑种族、肤色、宗教、国籍或民族血统、性别、性取向、性别认同或表达、年龄、残疾、受保护的退伍军人身份或其他受法律保护的特征。我们期望所有员工践行行为准则:谦逊行事,建立信任;以透明的方式领导;专注地完成工作,并积极承担责任——始终坚持坚定不移的诚信。我们提供全面的薪酬福利,旨在激发您的雄心壮志,为您提供所需的动力和灵活性,助您将想法转化为改变世界的现实。