软件工程师

洛杉矶 7小时前全职 网络
面议
我们的客户是一家盈利且不断发展的医疗设备公司,专注于创建下一代心血管电生理应用。我们正在寻找一名全职软件工程师加入我们位于南加州的成长团队(混合办公;办公室地点待定,我们正在建立本地中心)。该职位是一个跨职能团队的一部分,负责开发心血管消融应用的新平台,这是市场增长最快的细分领域之一。您将设计、实现和验证嵌入式和系统级软件,以确保复杂医疗设备的安全、可靠和合规运行。这名初级到中级工程师将参与嵌入式C开发,使用微控制器和处理器,同时开发系统的复杂UI组件,有效地在两个领域中运作。理想的个人将希望在嵌入式系统的两个方面工作,并成为处理低级和高级开发的软件工程师。 职责 - 设计、开发和维护医疗设备平台的嵌入式和/或系统级软件,使用C和面向对象语言。 - 从系统级需求中推导软件需求并保持可追溯性。 - 实现支持实时性能和安全的稳健软件架构。 - 根据IEC 62304开发和执行软件验证和验证活动。 - 参与软件风险分析和风险控制的实施。 - 支持硬件/软件集成和系统级测试。 - 创建和维护软件文档(需求、设计、测试协议、报告)。 - 支持与软件相关文档的监管提交和审计。 资格 - 具有开发嵌入式C代码的经验,并具备C#或类似工具如C++、Java、Python的面向对象开发经验。 - 有使用微控制器、微处理器或其他硬件技术进行嵌入式开发的历史,以及将UI连接到系统的经验。 - 有与全球团队合作按时按预算执行的经验。 - 有在受监管行业工作的经验者优先。 技能 - 精通C/C++和/或其他相关语言。 - 较强的调试和问题解决能力。 - 清晰的书面和口头沟通能力。 - 强大的组织和文档纪律。 - 产品开发思维-不仅仅是“编码”。 加分项 - 具有实时操作系统(RTOS)经验。 - 接触过能量传递或安全关键系统。 - 使用Python或MATLAB进行测试自动化或分析。 - 有支持系统集成和验证测试的经验。 附加信息 - 可能需要最多15%的商务旅行。