Embedded System Robot Engineer

Luxolis Soft 

📍 Seoul Incheon Metropolitan Area, South Korea 🇰🇷

full-time
mid-level
Posted —

Key Skills

ROSSLAMARMC++Linux

Industry

RoboticsConsumer Electronics

Job Description

Luxolis (Lux PM Inc.)

Luxolis builds next-generation 3D vision, spatial intelligence, and AI perception systems for robotics, XR devices, and industrial automation. Our technology powers real-time 3D capture, SLAM, and AI analysis for humanoid robots, smart factories, and AR/XR platforms.


Role Overview

We are seeking an Embedded Systems & Robotics Engineer to design, develop, and optimize real-time embedded software and firmware for 3D vision sensors, spatial AI chips, and robotic platforms .

You will work at the intersection of embedded systems, robotics, perception, and AI acceleration , contributing directly to products deployed in humanoid robots, industrial robots, and XR devices .


Key ResponsibilitiesEmbedded Systems & Firmware

  • Design and implement embedded software and firmware for robotics and vision systems
  • Work with ARM-based SoCs, MCUs, and AI/vision accelerators
  • Optimize memory (SRAM/DRAM), power consumption, and real-time performance
  • Develop low-level drivers for cameras, depth sensors, IMUs, LiDAR, and communication interfaces


Robotics & Perception

  • Integrate 3D vision, SLAM, and spatial perception pipelines on embedded platforms
  • Support real-time sensor fusion (camera + IMU + depth)
  • Collaborate on robot motion, perception, and control loops
  • Interface with ROS / ROS2 and robotic middleware


AI & Edge Computing

  • Deploy and optimize edge AI models (object detection, tracking, depth, SLAM)
  • Work with YOLO-based models, embeddings, and inference pipelines
  • Optimize inference using ONNX, TensorRT, OpenVINO, or custom runtimes
  • Support on-chip inference and vision processing


System Integration

  • Bring-up and debug custom hardware boards
  • Work closely with hardware, chip, and optics teams
  • Support XR / AR devices, humanoid robots, and industrial platforms
  • Participate in field testing and performance validation


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Robotics, Embedded Systems, or related field
  • Strong proficiency in C/C++ for embedded systems
  • Experience with Linux-based embedded systems (Yocto, Buildroot, Ubuntu)
  • Hands-on experience with ARM SoCs or MCUs
  • Understanding of real-time systems, memory constraints, and power optimization
  • Experience with camera pipelines and sensor interfaces
  • Familiarity with ROS / ROS2



Preferred / Nice-to-Have

  • Experience with 3D vision, SLAM, or computer vision
  • Experience deploying AI on edge devices (NPU, GPU, FPGA, ASIC )
  • Knowledge of TensorRT, OpenCV, Open3D
  • Experience with XR / AR hardware or humanoid robotics
  • Familiarity with FPGA or SoC platforms (e.g., PolarFire, Jetson, Snapdragon)
  • Experience with Python for tooling and testing
  • Startup or early-stage product development experience