CareerPlan

Software Engineer - Defense Tooling

SeoulFull-time2025-05-09 → 2026-11-09
Hybrid · South Korea

Core

Build simulation and AI tooling for autonomous defense systems, serving the defense and autonomy domains.

Role type

Senior Software Engineer (Defense Tooling & Simulation)

Builds

Defense-grade simulation platforms, AI/ML training infrastructure, and developer tooling for unmanned autonomy.

Domain

Defense, Autonomy, Robotics

Required skills

Python, C++, reinforcement learning frameworks, simulation engines, system-level design, agile delivery, code reviews, CI/CD, customer engagement, technical presentation

Preferred skills

ATR, drone swarming, path planning, aerospace control systems, aerial domain autonomy, closed-network/air-gapped deployment

Technologies

Python, C++, reinforcement learning frameworks, simulation engines

Responsibilities

Design and develop score features for defense tooling products; collaborate with US-based product and engineering teams; contribute to system-level design and architecture; mentor and lead junior engineers; participate in code reviews, testing, and CI/CD; engage with defense customers to translate operational requirements into product capabilities.

Seniority

Senior, hands-on IC with mentorship responsibilities