
quantumsystems
Embedded Software Engineer
AI 요약
Quantum-Systems에서 드론의 안전하고 자율적인 비행을 위한 핵심 기능 개발 및 구현을 담당할 임베디드 소프트웨어 엔지니어를 채용합니다. 아키텍처 팀의 일원으로, 드론 기술의 한계를 넓히는 데 기여하게 됩니다. 주요 업무는 오토파일럿 펌웨어 개발, 비행 제어 및 내비게이션 알고리즘 통합, 센서 드라이버 구현 및 최적화, 비행 테스트 지원 등입니다. 임베디드 시스템에 대한 깊은 이해와 ARM, FreeRTOS 등 관련 기술 경험이 필수적이며, 영어 B2 수준 이상이어야 합니다.
주요 업무
• 오토파일럿 펌웨어의 구현, 유지보수 및 최적화
• 새로운 오토파일럿 기능의 설계, 구현 및 테스트
• Matlab/Simulink에서 비행 제어 및 내비게이션 알고리즘을 추출하여 임베디드 프레임워크에 통합
• 실시간 운영 체제 환경에서 BSP/주변 장치 및 외부 센서 드라이버 구현 및 최적화
• 비행 테스트를 위한 오토파일럿 펌웨어 구축, 문서화 및 유지보수
• 비행 테스트 티켓 생성, 비행 테스트 지원 및 비행 후 데이터 분석
• 코드 커버리지 및 기능 테스트를 위한 단위 테스트 생성, 디버깅 및 추적
• 부트로더 및 펌웨어 업데이트를 포함한 펌웨어 업데이트 생태계 유지보수
• 생산 도구 구현 및 유지보수 지원
자격 요건
• 소프트웨어 엔지니어링 또는 전기 공학 학사/석사 학위
• 임베디드 시스템 관련 다년간의 경험
• 임베디드 시스템에 대한 깊은 이해 및 설계, 구현, 최적화 경험
• 마이크로컨트롤러(ARM, Cortex-M), 실시간 운영 체제, 하드웨어 및 통신 인터페이스(UART, I2C, SPI, CAN, ETH 등)에 대한 강한 지식
• FreeRTOS 또는 uCOS II와 같은 실시간 운영 체제 경험 및 멀티스레딩, 태스크 스케줄링, 태스크 간 통신에 대한 이해
• 하드웨어와 소프트웨어 간의 간극을 메우고, 전기적 및 물리적 제약을 이해하며, 효율적으로 하드웨어 리소스 활용 능력
• Git 및 GitLab과 같은 버전 관리 및 협업 도구 능숙
• 애자일 방법론을 활용한 협업 개발 환경 경험
• 높은 자기 동기 부여 및 독립적인 책임 수행 능력
• 개방적이고 의사소통이 원활하며 친근하고 유능한 태도
• 영어 수준 최소 B2 이상
기술 스택
ARMCortex-MFreeRTOSuCOS IIUARTI2CSPICANETHMatlabSimulinkgitgitlab
quantumsystems의 다른 공고
Systems Engineer - Mission Aircraft (m/f/d)
Senior Integration Engineer Interceptor C‑UAS (m/f/d)
Senior V&V Engineer Interceptor C‑UAS (m/f/d)
Senior Mechanical Engineer Interceptor C‑UAS (m/f/d)
Senior Systems Engineer Interceptor C‑UAS (m/f/d)
Production Planner (m/f/d)
Production Test Engineer (m/f/d)
Flight Test & Field Systems Engineer C‑UAS (m/f/d)