
amazonus
Sr. SDE, Embedded Satellite SW, Amazon Leo
개발하드웨어·임베디드
AI 요약
Amazon Leo 위성 통신 시스템의 항공전자(Avionics) 하드웨어용 저수준 임베디드 소프트웨어를 개발하는 시니어 소프트웨어 엔지니어 채용입니다. C/C++/Rust/Assembly 기반의 bare-metal·RTOS 환경에서 고신뢰·고장 허용 소프트웨어를 설계하고, 요구사항 분석부터 테스트·검증까지 전 과정에 참여합니다.
주요 업무
위성 하드웨어용 저수준 embedded software 개발, assembly/C/C++/Rust 기반 개발, bare metal 및 real-time embedded software 적용, 회로도 검토 및 avionics 요구사항의 소프트웨어 요구사항 분해, state machine 개발 및 검증, 방사선 환경용 fault-tolerant software 개발, logic analyzer/oscilloscope를 활용한 디버깅, 요구사항 수집부터 설계·코딩·테스트·커버리지 검증까지 SDLC 전반 참여, hardware engineers 및 controls engineers와 협업
자격 요건
필수: 5+ years of non-internship professional software development experience, 5+ years of programming with at least one software programming language experience, 5+ years of leading design or architecture experience, mentor/tech lead/engineering team 리딩 경험, C 프로그래밍 경험, bare metal 또는 RTOS 시스템용 embedded software 개발 경험. 우대: 7+ years of full software development life cycle 경험, Bachelor's degree, Rust 또는 assembly 경험, real-time control systems on embedded platforms 경험, robust fault handling mechanisms 개발 경험, Linux kernel 및 device driver development 경험.
기술 스택
assemblyCC++Rustbare metalRTOSstate machinelogic analyzeroscilloscopeLinux kerneldevice driver
amazonus의 다른 공고
Software Development Engineer II, AWS DynamoDB Web Service
Software Development Manager, Amazon Connect Customer (AWS)
Software Engineer II, Leo Regulus
개발, AI·머신러닝Software Development Engineer, AWS Athena, AWS Athena
개발, 데이터Software Development Engineer, Aurora DSQL
개발, 인프라·DevOpsSoftware Development Engineer, Amazon Software Builder Experience (ASBX) - Agentic Conversations
개발, AI·머신러닝, 인프라·DevOpsSr. Software Dev Engineer, Amazon Security - Vulnerability Management Engineering
개발, 보안Software Development Engineer
개발, AI·머신러닝, 하드웨어·임베디드, 인프라·DevOps, 보안