旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

机器人人工智能与嵌入式软件工程师

Robotics AI & Embedded Software Engineer

ABB

地点
马德里加莱霍德尔蒙特,西班牙
工作方式
混合办公
类型
全职
发布
2026-07-01
截止
2026-07-24(已截止)
编号
JR0036056

机器人工业机器人

职责

  • 使用现代 C++ 在基于 Linux 的平台上设计、开发和维护生产级嵌入式软件,包括实时流水线、生命周期管理以及在资源受限硬件上进行性能优化。
  • 参与开发运行在边缘平台上的基于人工智能的感知软件。
  • 与跨职能和国际团队合作,为人工智能驱动的开发做出贡献,利用编码代理,并参与代码审查和技术决策。
  • 解决复杂的系统问题,在 Jira 中管理任务和改进,并积极参与敏捷仪式(计划、评审、回顾)。

必备要求

  • 3年以上嵌入式软件开发经验,具备构建可扩展、高性能系统的经验。
  • 具备基于 Linux 的嵌入式平台和 NVIDIA Jetson 平台(BSP、JetPack、I4T、系统配置、CPU/GPU 资源管理等)的经验。
  • 精通 C++、现代 C++(14/17/20)生产级开发,以及受限硬件上的性能分析和优化。
  • 具备扎实的软件打包和部署技能(Debian/APT 打包、Docker、CMake、构建系统管理)。
  • 有使用 AI 编码助手(Claude Code、Copilot、Cursor 等)提高生产力/代码审查工作流程的经验,并能够验证生成的代码。
  • 具备将基于 LLM 的工具集成到开发流程中的经验(调试、文档生成)。
  • 在解决问题、系统设计和持续改进方面具有创新精神,对人工智能驱动的开发工作流程有浓厚兴趣。
  • 软件工程、计算机科学、人工智能与自动化或相关领域的学位。
  • 能自如地使用英语和西班牙语进行交流(书面和口头)。

优先条件

  • 了解安全标准和应用。
  • ROS2 方面的经验。
  • 具备 CI/CD 流水线和 Git 工作流程方面的经验。
  • 掌握安全编码实践、加密、身份验证和安全数据传输方面的知识。
  • 在边缘硬件上部署计算机视觉系统方面拥有经验:相机标定、传感器融合、实时推理流程。
  • 熟悉 Jetson 上的视觉框架(TensorRT、DeepStream、带有 CUDA 加速的 OpenCV)。

Responsibilities

  • Design, develop, and maintain production-grade embedded software using modern C++ on Linux-based platforms, including real-time pipelines, lifecycle management, and performance optimization on resource-constrained hardware.
  • Contribute to the development of AI-based perception software running on edge platforms.
  • Collaborate with cross-functional and international teams, contribute to AI-driven development, leverage coding agents, and participate in code reviews and technical decisions.
  • Solve complex system problems, manage tasks and improvements in Jira, and actively participate in agile ceremonies (planning, review, retrospective).

Must Have

  • 3+ years of experience in embedded software development, with experience building scalable, high-performance systems.
  • Experience with Linux-based embedded platforms and NVIDIA Jetson platforms (BSP, JetPack, I4T, system configuration, CPU/GPU resource management, etc.).
  • Proficiency in C++ and modern C++ (14/17/20) production development, as well as performance profiling and optimization on constrained hardware.
  • Solid skills in software packaging and deployment (Debian/APT packaging, Docker, CMake, build system management).
  • Experience using AI coding assistants (Claude Code, Copilot, Cursor, etc.) to improve productivity/code review workflows, and ability to validate generated code.
  • Experience integrating LLM-based tools into development processes (debugging, documentation generation).
  • Innovative in problem-solving, system design, and continuous improvement, with a strong interest in AI-driven development workflows.
  • Degree in Software Engineering, Computer Science, AI and Automation, or a related field.
  • Comfortable communicating in both English and Spanish (written and spoken).

Preferred

  • Knowledge of safety standards and applications.
  • Experience with ROS2.
  • Experience with CI/CD pipelines and Git workflows.
  • Knowledge of secure coding practices, encryption, authentication, and secure data transmission.
  • Experience deploying computer vision systems on edge hardware: camera calibration, sensor fusion, real-time inference pipelines.
  • Familiarity with vision frameworks on Jetson (TensorRT, DeepStream, OpenCV with CUDA acceleration).

公司简介

在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。