소프트웨어 엔지니어 – UModeler X 엔진 개발

UModeler는 누구나 상상하는 3D 콘텐츠를 Unity 에디터 안에서 직접 만들 수 있도록 돕는 툴을 개발하고 있습니다. UModeler X는 전 세계 Unity 사용자에게 직관적이고 강력한 모델링 경험을 제공하기 위해 새롭게 설계된 차세대 제품입니다. 이 제품의 중심이 되는 ‘모델링 엔진’과 ‘툴 시스템’을 함께 설계하고 개발할 소프트웨어 엔지니어를 찾습니다.

주요 업무

UModeler X의 모델링 엔진 및 툴 아키텍처 설계 및 구현
메시 생성/편집/연산/관리 등 핵심 로직 개발
툴/커맨드 기반 아키텍처 설계 및 확장
실시간 3D 렌더링 최적화 및 시각 피드백 구조 개선
사용자의 조작에 따라 즉각적으로 변화하는 메시와 UI 시각 반응 구현
Gizmo, Handles, Selection, Visual Overlay 등 렌더링 효율 고려한 설계
모델링 연산 알고리즘 최적화
Boolean, Extrude, Loop Cut, Subdivide, Bridge 등 정밀한 기능 구현 및 개선
툴 내 UI/UX 및 조작 플로우 개발 (Editor Tools)
툴의 동작 흐름과 사용자 경험의 일관성을 고려한 동작 로직 구성
MCP 기반 자동화 테스트 대상 함수 구조화 및 코드 품질 개선
QA, 제품 기획자와 협업하여 사용자 중심 기능 개선 및 디버깅

기술 스택

언어/엔진: Unity (URP 기반), C#, Unity Editor Scripting
툴 아키텍처: Command System, Undo/Redo Stack, Modular Tool Structure
3D 처리/수학: Vector/Matrix, Mesh API, Plane/Raycasting, Geometry 알고리즘
렌더링 관련: Handles API, GL Draw, DrawMeshNow, Repaint(), Gizmo 최적화 등
협업: GitHub, Notion, Slack, Jira

자격 요건

Unity 에디터 환경에서의 툴 또는 기능 개발 실무 경험 (2년 이상)
C# 및 Unity 컴포넌트/Inspector/SceneView 구조에 대한 이해
실시간 3D 렌더링과 사용자 피드백 구현 경험 (에디터 내 조작 대응 시각화 포함)
자료구조 및 수학 기반 메시 처리 및 알고리즘 구현 능력
Git 기반 협업 경험 및 기본적인 코드 품질 관리 능력

우대 사항

3D 모델링 툴(Blender, Maya, 3ds Max 등) 사용 경험 또는 내부 동작 원리 이해
ProBuilder, Realtime-CSG, SketchUp 등 유사 툴 개발/기여 경험
수학적 모델링, 메시 구조 최적화, Topology 처리 등 알고리즘 단위 최적화 경험
UModeler, Unity 툴 에셋, 또는 기타 에디터 확장 툴 제작 경험
테스트 자동화 구조(MCP 등)에 대한 이해 또는 적용 경험

근무 조건

고용 형태: 정규직 (수습기간 3개월 적용)
근무 지역: 서울특별시 강남구 강남대로132길 59, 5층
근무 시간: 주 5일 (월~금) | 10:00 ~ 19:00 (09:00 ~ 10:00 사이 자율적으로 출근 가능)

우리가 일하는 방식

“툴은 단순한 기능의 집합이 아니라, 문제 해결의 흐름이다.”
우리는 유저의 워크플로우 전체를 고려하여 툴의 작동 방식을 설계합니다.
알고리즘과 UX 사이의 연결고리를 설계하고 최적화하는 데 집중합니다.
복잡한 도형 처리, 정확한 연산, 일관된 결과 제공을 정확하고 우아하게 구현하는 것이 우리의 미션입니다.

회사 소개

유모델러는 누구나 상상하는 3D 세상을 손쉽게 만들 수 있는 미래를 열어가는 미션을 가진 회사입니다. 이 미션을 실현하기 위한 첫 번째 목표는, 전 세계에서 가장 많은 개발자들이 사용하는 유니티 엔진에서 압도적인 영향력을 지닌 3D 모델링 솔루션이 되는 것 입니다. 이를 기반으로, 인터랙티브 3D 제작의 글로벌 표준 플랫폼으로 도약하는 것이 유모델러의 비전입니다.
유모델러 채용 페이지 바로가기

채용 절차

01 입사지원

02 서류전형

03 1차면접

04 2차면접

05 최종합격

· 위 내용은 영입을 위한 기본 프로세스로 경우에 따라 추가 절차가 포함될 수 있습니다. (코딩테스트, 사전과제, 추가인터뷰 등)
· 프로그래머 직군은 2차면접에서 코딩테스트가 진행됩니다.

유의사항

· 해외여행에 결격 사유가 없어야 합니다.
· 국가 유공자 및 장애인 등 취업보호대상자는 관계법령에 따라 우대합니다.
· 지원서에 기재된 내용 및 인터뷰 답변에 허위사실이 있는 경우, 합격이 취소될 수 있습니다.
· 접수 기한이 명시되어있지 않은 공고는 인재 영입이 완료될 경우 조기 마감될 수 있습니다.
· 전형일정 및 결과는 지원자 등록시 기재한 이메일 또는 전화번호를 통해 안내드립니다.
· 정규직 입사시 3개월의 수습기간이 적용됩니다.