- 地点
- 阿登山,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 编号
- 629008
职责
- 在高级工程师指导下,设计、开发和维护基于微控制器的医疗设备嵌入式固件。
- 参与开发工具、工作流程和工程流程,以支持软件的完整性和可靠性。
- 与硬件、系统和质量工程团队协作,支持系统集成和整体产品开发。
- 参与软件设计评审、代码评审和风险评估,确保交付高质量成果。
- 开发并执行单元测试和集成测试,支持稳健的软件性能。
- 支持验证和确认活动,包括文档编制、可追溯性和法规遵从性。
- 排查和调试固件问题,协助进行根本原因分析和解决。
- 应用软件开发最佳实践,不断积累嵌入式系统技术知识。
必备要求
- 计算机工程、软件工程、电气工程、计算机科学或相关领域的学士学位。
- 至少两年嵌入式固件开发经验。
- 精通嵌入式或资源受限系统中的 C 和/或 C++ 编程。
- 对软件开发生命周期实践有基础性理解。
- 具备嵌入式系统调试和测试经验。
- 能够编写清晰简洁的技术文档。
优先条件
- 在医疗器械开发或其他受监管行业(例如航空航天或汽车行业)拥有经验。
- 熟悉敏捷或 Scrum 环境以及 Jira 等工具。
- 接触 IEC 62304 或其他受监管的软件生命周期流程。
- 对联网医疗设备的网络安全原则有基本了解。
- 接触无线通信协议,例如 BLE 或 Wi-Fi。
- 熟悉引导加载程序、空中下载更新和安全固件概念。
- 具备使用 Python 等脚本语言进行基本自动化操作的经验。
Responsibilities
- Design, develop, and maintain embedded firmware for microcontroller-based medical devices under the guidance of senior engineers.
- Contribute to development tools, workflows, and engineering processes to support software integrity and reliability.
- Collaborate with hardware, systems, and quality engineering teams to support system integration and overall product development.
- Participate in software design reviews, code reviews, and risk assessments to ensure high-quality deliverables.
- Develop and execute unit and integration tests to support robust software performance.
- Support verification and validation activities, including documentation, traceability, and regulatory compliance.
- Troubleshoot and debug firmware issues, assisting with root cause analysis and resolution.
- Apply software development best practices and continuously build technical knowledge in embedded systems.
Must Have
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related field.
- At least 2 years of experience in embedded firmware development.
- Proficiency in C and/or C++ programming for embedded or resource-constrained systems.
- Foundational understanding of software development lifecycle practices.
- Experience with embedded system debugging and testing.
- Ability to write clear and concise technical documentation.
Preferred
- Experience in medical device development or other regulated industries (e.g., aerospace or automotive).
- Familiarity with Agile or Scrum environments and tools such as Jira.
- Exposure to IEC 62304 or other regulated software lifecycle processes.
- Basic understanding of cybersecurity principles for connected medical devices.
- Exposure to wireless communication protocols such as BLE or Wi-Fi.
- Familiarity with bootloaders, over-the-air updates, and secure firmware concepts.
- Experience with basic automation using scripting languages such as Python.
公司简介
作为医学科学领域40余年的领导者,波士顿科学始终致力于解决人类生命中最重要的挑战,并以“推动生命科学发展”为使命,通过创新的医疗解决方案改变生活,改善患者生活,为客户创造价值,并支持员工及所在社区。如今,作为一家全球性企业和全球企业公民,公司比以往任何时候都更有责任将这些价值观践行到所做的每一件事中。因此,选择在波士顿科学公司 (NYSE: BSX) 工作不仅仅是为了事业,更是个人的追求。公司深知营造多元化和包容性的工作环境有助于提升创新能力,这对于推进生命科学和改善患者健康至关重要,因此倡导包容、平等,并为所有人提供机会。波士顿科学公司是一家机会均等的雇主,在招聘、录用、岗位分配、晋升、薪酬及所有其他人事决策中,不考虑种族、宗教、肤色、国籍、公民身份、性别、性取向、性别认同、性别表达、退伍军人身份、年龄、精神或身体残疾、遗传信息或任何其他受保护的类别。