- 地点
- 圣克拉拉,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2025-09-17
- 截止
- 2025-10-01(已截止)
- 资历
- senior
- 部门
- 研发产品开发
- 编号
- R-032524
职责
- 作为专注的多功能团队的一部分,为下一代医疗机器人系统开发机器人解决方案。
- 在实时、安全关键的环境中设计、测试和实施软件。
- 通过与多个强生产品软件团队合作开发可扩展的软件原型。
- 快速实现概念证明和原型,并在系统上进行测试。
- 参与设计讨论和代码审查。
- 影响跨源软件指南,以开发可用于强生手术机器人产品组合的软件。
- 为不同级别的机械工程师提供指导和辅导。
必备要求
- 计算机科学、计算机工程或相关专业的学士学位;优先考虑高级学位。
- 具有学士学位并至少有 6-8 年开发复杂系统复杂应用程序的经验,或具有硕士学位并至少有 4-6 年开发复杂系统复杂应用程序的经验。
- 深入了解计算机科学基础知识(例如算法、数据结构、UNIX 环境中的面向对象设计)。
- 具备分布式机器人软件架构/设计相关基本原理的深入知识和经验。
- 具有设计和实施机器人系统软件的实际经验。
- 深入了解 C++ 语言编程,并具有使用 Python、Rust 等其他语言的广泛技术经验。
- 熟悉实时软件和 DevOps。
- 出色的沟通和文档技能。
- 能够在符合 ISO 13485 和 21 CFR 820 的受监管环境中工作。
- 能够接受最多 5% 的国内和国际出差。
优先条件
- 具备 ROS 2 使用经验者优先。
Responsibilities
- Develop robotic solutions for next-generation medical robotic systems as part of a focused multi-functional team.
- Design, test, and implement software in real-time, safety-critical environments.
- Develop scalable software prototypes in collaboration with multiple J&J product software teams.
- Rapidly implement proof of concepts and prototypes and test them on systems.
- Participate in design discussions and code reviews.
- Influence cross-source software guidelines to develop software usable across J&J surgical robotics portfolio.
- Provide guidance and mentoring to mechanical engineers at various levels.
Must Have
- Bachelor's degree in Computer Science, Computer Engineering, or related field required; advanced degree preferred.
- 6-8 years of experience developing complex applications for complex systems with a Bachelor's degree, or 4-6 years with a Master's degree.
- Deep understanding of computer science fundamentals (e.g., algorithms, data structures, object-oriented design in UNIX environments).
- In-depth knowledge and experience with fundamental principles of distributed robotic software architecture/design.
- Hands-on experience designing and implementing robotic system software.
- Deep knowledge of C++ programming and broad technical experience with other languages such as Python and Rust.
- Familiarity with real-time software and DevOps.
- Excellent communication and documentation skills.
- Ability to work in a regulated environment compliant with ISO 13485 and 21 CFR 820.
- Ability to travel up to 5% domestically and internationally.
Preferred
- Experience with ROS 2 preferred.
公司简介
在强生,我们坚信健康至关重要。我们在医疗创新领域的强大实力,使我们能够构建一个复杂疾病得以预防、治疗和治愈的世界,一个治疗更智能、创伤更小、解决方案更个性化的世界。凭借我们在创新医学和医疗技术领域的专长,我们拥有独特的优势,能够在当今医疗解决方案的各个领域进行创新,从而带来未来的突破,并深刻影响人类健康。了解更多信息,请访问 jnj.com。秉承我们的信条,强生公司对遍布全球的员工负有责任。我们提供包容的工作环境,尊重每一位员工的个性。在强生,我们尊重员工的多样性和尊严,并认可他们的贡献。