제어 SW/펌웨어 개발자

About

"연구실의 ​시제품을 생명을 ​살리는 ​완벽한 ​의료 시스템으로 완성합니다."

• 라덱셀은 ​방사선 ​치료의 부작용을 줄이고 ​치료 ​효과를 ​극대화하기 위해, 세계 ​최초로 전자기장을 ​융합한 ​방사선 치료기(MPRT)를 ​개발하는 의료기기 ​스타트업입니다. ​우리의 제품은 모터, ​센서, I/O, ​구동기 전장, 인터락, 제어 소프트웨어가 하나의 시스템처럼 맞물려 동작해야 하는 통합 의료기기입니다.
• 환자의 생명과 직결되는 장비인 만큼, '기능이 동작한다'는 것은 완성의 시작일 뿐입니다. 모터가 움직이고, 센서값이 들어오고, 통신이 연결되는 것을 넘어 어떤 상태에서 움직일 수 있는지, 어떤 조건에서 멈춰야 하는지, 이상 상황 이후 어떤 조건에서 복구할 수 있는지까지 시스템 구조 안에 반영되어야 합니다.
• 제어 SW / 펌웨어 개발자는 연구개발 단계의 시제품이 실제 장비 환경에서 안정적으로 동작할 수 있도록 제어 로직, 상태 머신, Fault/Alarm 로직, 테스트와 디버깅을 담당합니다. 실제 장비를 움직이게 만들고, 로그와 데이터를 보며 문제를 찾고, 장비 앞에서 끝까지 생명을 불어넣어 실제 장비 환경에서 안정적으로 동동작 가능한 시스템으로 완성하는 핵심 역할을 맡습니다. 모터, 센서, 구동기 등 장비의 제어 로직을 직접 구현하고, 본인이 작성한 코드로 무거운 장비가 정교하게 움직이는 것을 보며 끝까지 고쳐내는 실무형 엔지니어를 기다립니다.

"근무지"

• 주 근무지는 라덱셀 서울 센터(용산)입니다. 다만 연구개발 장비가 위치한 라덱셀 대전 테크센터(대전광역시 유성구 관평동)과의 협업이 필요한 포지션이므로, 프로젝트 일정 등에 따라 대전 거점 방문 또는 이동이 발생할 수 있습니다. 구체적인 근무 형태와 이동 빈도는 직무 특성과 프로젝트 상황을 고려하여 유연하게 협의합니다.

Responsibilities

[제어 로직 설계 및 구현]
• 방사선치료기 구성 장치(모터, 센서, I/O, 구동기 등)의 제어 SW 개발
• 장비 상태값 수집, 제어 명령 처리, 시작/정지/일시정비/복구 등 장비 운전 흐름 구현
• 센서값, 모터 상태, 통신 상태, 인터락 상태를 기반으로 안전한 동작 순서 구현
• 장치 간 통신 및 제어 인터페이스 개발 (Serial, TCP/IP, CAN, EtherCAT, Modubs, RS-485 등 연동 포함)

[시스템 안정성 확보]
• 상태머신 기반의 Idle, Ready, Running, Paused, Fault, Emergency Stop 등 상태 전이 구현
• Fault, Alarm, Interlock, 비상정지, 통신 끊김, 센서 이상, 모터 Fault 등 안전 및 예외 처리 로직 구현
• Fault 발생 시 전환 상태, 로그, 원인코드, 복구 조건을 정의하고 코드로 반영

[검증 및 디버깅]
• 실제 장비 테스트, Bring-up, 디버깅, 로그 분석을 통한 근본적인 문제 개선
• 재현 조건 정리, 수정, 재시험을 반복하여 동일 문제가 재발하지 않도록 로직과 구조 개선
• 장비 동작 검증을 위한 테스트 절차서, 체크리스트, 개발 기록 정리
• EPICS 기반 제어 시스템과 장치 상태, 명령, 알람, 인터락 정보 연동 지원
• 대전 테크센터 장비 테스트 및 시운전 지원
• 장비 동작 검증을 위한 체계적인 테스트 절차 수립 및 정리

[기술 및 개발 환경]
Language & Platform
• C, C++, Python
• EPICS, Linux, Windows

Control & Communication
• Serial, TCP/IP, CAN, EtherCAT, Modbus, RS-485
• PLC, Sensor, Motor Driver

Development Support
• GitHub, Jira
• 로그 분석, 테스트 자동화, CI/CD, AI 개발 도구 활용

[사용 중인 업무툴]
• 협업툴 : 구글 워크스페이스, 노션, 슬랙, MIRO, 모두싸인
• AI툴 : CHAT GPT TEAMS, GEMINI AI PRO
• 기타 : 업무 효율을 위해 필요한 업무용 SaaS 도입 제안 가능

Requirements

• C 언어 기반의 소프트웨어 개발 경험을 보유하신 분
• C++ 또는 Python 중 하나 이상을 활용한 개발이 가능하신 분
• Linux 또는 Windows 환경에서의 개발 경험이 있으신 분
• 실제 하드웨어와 연결된 소프트웨어를 개발하고, 장비 테스트 및 디버깅을 직접 수행할 수 있는 분
• 모터, 센서, MCU, PLC, I/O, 통신 장치 중 하나 이상을 다뤄보신 분
• 상태머신, 시퀀스 제어, Fault/Alarm/Interlock 등 예외 처리 로직에 대한 깊은 이해가 있으신 분
• 본인이 작성한 코드가 실제 장비의 물리적 동작에 영향을 주는 환경에서 개발해 보신 분

Preferred

• C 기반 임베디드 또는 제어 SW 개발 경험이 있으신 분
• 모터 제어, 위치 제어, 속도 제어 등 정밀 제어 경험이 있으신 분
• 다양한 통신 프로토콜(Serial, TCP/IP, CAN, EtherCAT, Modbus, RS-485 등) 활용 경험이 있으신 분
• MCU, PLC, 센서, 모터 드라이버, I/O 장치 연동 경험이 있으신 분
• 로봇, 자동화 장비, 의료기기, 검사장비, 반도체/디스플레이 장비 개발 경험이 있으신 분
• Fault, Alarm, Interlock, Watchdog, E-stop 등 장비 안전 로직 개발 경험이 있으신 분
• Git 기반의 협업 및 테스트 문서, 개발 기록, 이슈 관리 경험이 있으신 분
• EPICS 기반 제어 시스템 연동 경험이 있으신 분

Benefits

"아낌없이 지원합니다"

우리는 최고의 인재와 함께 일하는 것을 최고의 복지로 생각합니다. 이를 위해 우수한 인재 영입에 아낌없이 투자하고 있습니다. 그 작은 일환으로 아래와 같은 복지 제도를 운영하고 있습니다.

[성장을 지원합니다.]
• 업무 관련 컨퍼런스 / 교육비 지원
• 자율적인 학습 분위기

[유연한 근무 환경을 지원합니다.]
• 야근을 지양하고, 주 40시간 근무 범위 내에서 유연 근무제 운영
• 오전 9시~10시 사이 자율적으로 출근하며 필수 협업 시간(코어 타임) 운영
• 팀 리더 재량으로 재택근무 가능
• 편리한 교통 (1분 거리 버스 정류장, 3분 거리 신용산역, 7분 거리 용산역)
• 입사와 동시에 연차 부여
• 눈치 보지 않고 연차 사용하는 문화

[최적의 업무 환경을 제공합니다.]
• 고성능 기기 지원 : LG Gram 또는 직무 맞춤형 PC 제공
• 프리미엄 사무용 가구 : 모션데스크 제공
• 무제한 간식 지원 : 사무실 내 다과, 인근 카페 크레딧 무제한 지원
• Chat GPT 등 업무용 AI 유료 플랜 지원
• 필요한 업무용 SAAS 도입 제안 가능

[기타 복리후생]
• 사내 경조 규정 운영 (본인 결혼 시 100만원 지원 등)
• 신규 입사자를 위한 웰컴키트 및 물품 지원
• 중소기업 취업자 소득세 감면 지원