- 地点
- 枫树林,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 编号
- 620422
职责
- 使用 C 和 C++ 设计、开发、测试和支持医疗设备固件
- 使用批准的程序和标准记录软件开发活动
- 执行单元测试、集成测试和静态分析
- 在批准的跟踪管理工具中创建和维护记录以跟踪软件开发工作
- 运用软件工程最佳实践,分析、评估和验证固件和系统需求
- 与同事/跨职能团队沟通,分析活动,持续改进流程和工作方法
- 直接支持项目活动,以实现项目目标和时间进度
- 参与设计和开发活动的评审
必备要求
- 计算机科学、电气工程或相关领域的理学学士学位
- 2年以上相关工作经验
- 在受监管行业中拥有文档流程经验
- 在受监管行业中拥有固件开发或测试经验
- 拥有领导或参与使用敏捷方法论的软件开发团队的经验
- 具备使用 C 和 C++ 进行嵌入式系统开发的经验
- 具备阅读和理解元件数据手册和电路图的能力
- 拥有参与涉及多职能工程团队的项目经验
优先条件
- 具有 II 类或 III 类医疗器械软件经验
- 使用 Atlassian 工具链的经验
- 具备开发和维护实时 C/C++ 应用程序和驱动程序的经验
- 具备开发、修改和维护 Linux 内核驱动程序的经验
- 熟悉开源开发平台、gcc、make、shell 脚本等
- 具备使用示波器和逻辑分析仪等实验室工具的经验
- 拥有在组件级别调试定制电路的经验
- 能够领导人员或项目提供解决方案
Responsibilities
- Design, develop, test, and support medical device firmware using C and C++
- Document software development activities using approved procedures and standards
- Perform unit testing, integration testing, and static analysis
- Track software development work by creating and maintaining records in approved tracking management tools
- Apply software engineering best practices to analyze, evaluate, and verify firmware and system requirements
- Continuously improve processes and work methods by communicating with colleagues/cross-functional teams and analyzing activities
- Directly support project activities to achieve project goals and timelines
- Participate in design and development reviews
Must Have
- Bachelor of Science in Computer Science, Electrical Engineering, or related field
- 2+ years of relevant work experience
- Experience with documentation processes in a regulated industry
- Experience with firmware development or testing in a regulated industry
- Experience leading or participating in software development teams using Agile methodologies
- Experience with embedded systems development using C and C++
- Ability to read and understand component datasheets and schematics
- Experience participating in projects involving multi-functional engineering teams
Preferred
- Experience with Class II or Class III medical device software
- Experience with Atlassian toolchain
- Experience developing and maintaining real-time C/C++ applications and drivers
- Experience developing, modifying, and maintaining Linux kernel drivers
- Familiarity with open-source development platforms, gcc, make, shell scripting, etc.
- Experience with laboratory tools such as oscilloscopes and logic analyzers
- Experience debugging custom circuits at the component level
- Ability to lead people or projects to deliver solutions
公司简介
作为医学科学领域40余年的领导者,波士顿科学始终致力于解决人类生命中最重要的挑战,并以“推动生命科学发展”为使命,通过创新的医疗解决方案改变生活,改善患者生活,为客户创造价值,并支持员工及所在社区。如今,作为一家全球性企业和全球企业公民,公司比以往任何时候都更有责任将这些价值观践行到所做的每一件事中。因此,选择在波士顿科学公司 (NYSE: BSX) 工作不仅仅是为了事业,更是个人的追求。公司深知营造多元化和包容性的工作环境有助于提升创新能力,这对于推进生命科学和改善患者健康至关重要,因此倡导包容、平等,并为所有人提供机会。波士顿科学公司是一家机会均等的雇主,在招聘、录用、岗位分配、晋升、薪酬及所有其他人事决策中,不考虑种族、宗教、肤色、国籍、公民身份、性别、性取向、性别认同、性别表达、退伍军人身份、年龄、精神或身体残疾、遗传信息或任何其他受保护的类别。