【機器人軟硬體整合工程師 Robotics Engineer】

Save
Job updated about 1 month ago
The employer was active about 17 hours ago

Job Description

我們正在尋找一位熱衷於機器人技術的軟體工程師,加入我們的創新團隊,共同開發尖端的機器人系統。您將參與從軟體開發、機械原型設計到系統整合與測試的全流程,與跨領域專家合作,推動機器人技術的突破與應用。

  1. 機器人軟體開發:使用 ROS2 開發機器人軟體,實現自主導航、環境感知與控制演算法,提升機器人性能與智慧化
  2. 機械原型設計與製作:設計並製作機械原型,確保結構與功能符合機器人系統需求
  3. 模擬與實機測試:整合 Nvidia Isaac Simulation/Gym、Gazebo 或 Webots 等模擬平台進行系統測試,並在實機上驗證機器人任務執行能力
  4. 跨領域協作:與硬體、軟體及跨領域專家團隊合作,設計、建造並測試完整的機器人系統,確保軟硬體無縫整合

We are seeking a passionate Robotics Software Engineer to join our innovative team in developing cutting-edge robotic systems. You will contribute to software development, mechanical prototyping, system integration, and testing, collaborating with cross-disciplinary experts to advance robotics technology.

  1. Robot Software Development: Develop robot software using ROS2 to implement autonomous navigation, perception, and control algorithms, enhancing robot intelligence and performance.
  2. Mechanical Prototype Design: Design and fabricate mechanical prototypes to meet the structural and functional requirements of robotic systems.
  3. Simulation and Testing: Integrate simulation platforms (e.g., Nvidia Isaac Simulation/Gym, Gazebo, or Webots) for system testing and validate robot task execution on physical hardware.
  4. Cross-Disciplinary Collaboration: Work with hardware and software teams to design, build, and test integrated robotic systems, ensuring seamless hardware-software integration.

Requirements

基本條件

  1. 機器人、機械工程、電機工程、電腦科學或相關領域之學士或碩士學位
  2. 熟悉 ROS1/ROS2、Nvidia Isaac Simulation/Gym 或軟硬體整合技術
  3. 具備機械或電機設計與原型製作經驗,熟悉 CAD 工具者優先
  4. 精通 Python 或 C++ 程式設計
  5. 具備軟硬體整合能力,熟悉 Arduino、Raspberry Pi、Nvidia Jetson/Orin 平台者經驗者優先

加分條件

  1. 具備輪式或足型機器人開發經驗,熟悉機器人運動學及控制系統原理。
  2. 具備多軸機械手臂控制相關研究或實務經驗。
  3. 熟悉機器學習(ML)應用於機器人研究,例如感知、決策或運動控制。
  4. 熟悉模擬工具(如 Gazebo、Webots)或機器人演算法(如 SLAM、自主導航)。
  5. 具備優秀的問題解決能力及跨領域團隊合作與溝通能力。

    Basic Requirement

    1. Bachelor’s or Master’s degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
    2. Proficiency in ROS1/ROS2, Nvidia Isaac Simulation/Gym, or hardware-software integration technologies.
    3. Hands-on experience in mechanical or electrical design and prototyping, preferably with CAD tools.
    4. Strong programming skills in Python or C++.
    5. Demonstrated ability in hardware-software integration, with experience using platforms such as Arduino, Raspberry Pi, Nvidia Jetson, or Orin.

    Preferred Qualification

    1. Experience in developing wheeled or legged robots, with knowledge of robot kinematics and control system principles.
    2. Research or practical experience in multi-axis robotic arm control.
    3. Familiarity with machine learning (ML) applications in robotics, such as perception, decision-making, or motion control.
    4. Excellent problem-solving skills and ability to work effectively in a collaborative, cross-functional team environment.

    Interview process

    實體面試

    View all jobs
    View all jobs
    Save
    4
    2 years of experience required
    50,000 ~ 85,000 TWD / month
    Personal Invitation Link
    This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
    Share this job
    Logo of 北科大城市科學實驗室.
    北科大城市科學實驗室
    Artificial Intelligence / Machine Learning
    11 ~ 50 people

    About us

    At the City Science Lab @ Taipei Tech, we are redefining the future of cities through innovative urban intelligence and cutting-edge robotics. In collaboration with the renowned MIT Media Lab, our interdisciplinary team of urban practitioners, data scientists, AI engineers, developers, and robotics experts is dedicated to solving real-world urban challenges. We design, build, and deploy advanced robotic systems—such as Boston Dynamics Spot, Unitree Go2, bipedal robots, and MIT Lite Autonomy Platforms—for applications like urban deliveries and smart mobility, integrating robotics software, mechanical design, and electrical engineering.