- 地点
- 枫树林,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 编号
- 620770
职责
- 使用 C 和 C++ 设计、开发、测试和支持医疗设备固件。
- 配置和控制嵌入式系统 Linux 发行版。
- 使用认可的流程和标准记录软件开发活动。
- 进行单元测试、集成测试和静态分析。
- 直接支持人员和项目活动,以实现项目目标和时间表。
- 指导初级工程师进行硬件和软件工程活动、方法论和领域知识的学习。
- 参与设计和开发活动的评审工作。
必备要求
- 计算机科学、电气工程或相关领域的四年制学位。
- 学士学位,4 年以上相关工作经验。
- 2 年以上与微软相关的工作经验。
- 具备嵌入式系统 Linux 发行版控制方面的专家级经验。
- 具备受监管行业文档流程方面的经验。
- 在受监管行业中拥有固件开发或测试经验。
- 具备领导或参与使用敏捷方法论的软件开发团队的经验。
- 具备使用 C 和 C++ 进行嵌入式系统开发的经验。
- 具备阅读和理解元件数据手册和电路图的能力。
- 拥有参与涉及多职能工程团队的项目经验。
优先条件
- 具备 II 类或 III 类医疗器械软件的使用经验。
- 熟悉 Atlassian 工具链。
- 具备开发和维护实时 C/C++ 应用程序和驱动程序的程序的经验。
- 具备开发、修改和维护 Linux 内核驱动程序的程序的经验。
- 熟悉开源开发平台、gcc、make、shell 脚本等。
- 具有使用示波器和逻辑分析仪等实验室工具的经验。
- 具备元件级调试定制电路的经验。
- 能够带领团队或项目交付解决方案。
Responsibilities
- Design, develop, test, and support medical device firmware using C and C++.
- Configure and control embedded Linux distributions.
- Document software development activities using approved processes and standards.
- Perform unit testing, integration testing, and static analysis.
- Directly support personnel and project activities to achieve project goals and timelines.
- Mentor junior engineers in hardware and software engineering activities, methodologies, and domain knowledge.
- Participate in design and development reviews.
Must Have
- Four-year degree in Computer Science, Electrical Engineering, or related field.
- Bachelor's degree with 4+ years of relevant work experience.
- 2+ years of experience with Microsoft.
- Expert-level experience in embedded Linux distribution control.
- Experience with documentation processes in regulated industries.
- Experience in firmware development or testing in regulated industries.
- Experience leading or participating in software development teams using Agile methodologies.
- Experience in 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.
- Familiarity 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 lab tools such as oscilloscopes and logic analyzers.
- Experience with component-level debugging of custom circuits.
- Ability to lead teams or projects to deliver solutions.
公司简介
作为医学科学领域40余年的领导者,波士顿科学始终致力于解决人类生命中最重要的挑战,并以“推动生命科学发展”为使命,通过创新的医疗解决方案改变生活,改善患者生活,为客户创造价值,并支持员工及所在社区。如今,作为一家全球性企业和全球企业公民,公司比以往任何时候都更有责任将这些价值观践行到所做的每一件事中。因此,选择在波士顿科学公司 (NYSE: BSX) 工作不仅仅是为了事业,更是个人的追求。公司深知营造多元化和包容性的工作环境有助于提升创新能力,这对于推进生命科学和改善患者健康至关重要,因此倡导包容、平等,并为所有人提供机会。波士顿科学公司是一家机会均等的雇主,在招聘、录用、岗位分配、晋升、薪酬及所有其他人事决策中,不考虑种族、宗教、肤色、国籍、公民身份、性别、性取向、性别认同、性别表达、退伍军人身份、年龄、精神或身体残疾、遗传信息或任何其他受保护的类别。