WIRobotics-mobile-logo
< Back to List

Software Engineer

Overview

Develop the real-time control and data infrastructure software for ultra high-DOF humanoid robots. Build modular control systems, multi-threaded logic, data streaming, and simulation environments based on real-time Linux and ROS2.

Key Responsibilities

  • Develop middleware and control/operation software based on ROS2 and DDS
  • Implement real-time logging, monitoring, visualization, and OTA update systems
  • Automate sensor data streaming, storage, and preprocessing pipelines
  • Integrate Gazebo/Isaac Sim environments and implement continuous integration testing
  • Collaborate closely with control, AI, and hardware engineers

Qualifications

  • Experience developing large-scale software in Python/C++
  • Strong understanding of real-time Linux, multithreading, and network programming
  • Familiarity with Git, Docker, and CI/CD workflows

Preferred Qualifications

  • Experience with ROS2, RTOS, DDS, Xenomai, or similar frameworks
  • Background in robotics, autonomous systems, or industrial software
  • Performance optimization experience in C++

How to Apply

Email: recruit@wirobotics.com Documents: Resume, Portfolio (optional) Deadline: Open until filled

Type
Full-Time
Location
Seoul Songpa-gu
Openings
Until filled