SeniorSoftwareEngineerforspacecraft(SoftwareArchitectforspacecraft)
KeyResponsibilities
Devlopembeddedsoftwaresystemforspacecraft,includinglanderandothertransportationsystemelements.Beresponsibleforthedevelopmentofboardsandothercomponentsbyhardwareengineering,testtoolsforintegrationsofallothercomponentsandsettinguptheenvironmentfordevelopment.Leadtheidentificationofthesoftwarerequirementfromsystemlevelrequirement,andbreakdownthemtosoftwaredesign,architectureandimplementationtosatisfytherequirements.Collaboratewithothersubsystemengineerssuchasavionics,groundsegment,systemengineerstoidentifysoftwarearchitecturedesign,somecomponentortechnologyselection,includingmakeorbuydecisions,andonavionicsandpropulsionwithotherdesignandanalysisteammembersappropriately.DesignthesoftwarearchitecturewithDSP/Microprocessorselection,anddevelopBSP(BoardSupportPackage)andevaluatethefeasibilityofnewdesigntomeettherequirementManageschedules,costsandqualityoneachfunctionassignedtomeetrequirements.Alsobreakdownfunctionsofcomponentstotasksandtrackstatusandissues.Reportallofthemtotheleadormanager.Leadthesoftwareengineersbyanyappropriatemodernmethodsofdevelopmenttoconstructthehighreliability,qualityandsaveresources.Design,coding,review,integration,test,supportandenhancesoftwaresolutionsforassignedspacecraftsuchasattitudeormotioncontrol,command,communication,poweranddatamanagementandfaultprotection.Alsodescribethedocumentationsandkeepupdatingthematallphases.Identifythepayloadcustomerrequirementandleadthetechnicalsoftwarediscussionwithcustomer.着陸船やその他輸送システム要素を含む、宇宙船用組み込みソフトウェア開発。システムレベルからソフトウェア要件の特定を主導。要件を満たすソフトウェア設計、アーキテクチャ、および実装への落とし込み。アビオニクス、地上セグメント、システムエンジニアなどの他のサブシステムエンジニアと協力し、ソフトウェアアーキテクチャの設計、意思決定や購入の決定を含むコンポーネントまたはテクノロジーの選択など他の設計および分析チームのメンバーと適切に推進、遂行する。DSP/マイクロプロセッサを選択してソフトウェアアーキテクチャを設計、BSP開発し、要件を満たす設計の実現可能性を評価する。スケジュール、コスト、および品質を適切に管理する。また、コンポーネントの機能をタスクに分解し、ステータスと問題を追跡し、リードやマネージャーと適宜共有、報告する。高い信頼性、品質を構築しリソースを節約しながら、最適で最新の開発方法を用いてソフトウェアエンジニアをリードする。宇宙船のモーションコントロール、コマンド、通信、電力およびデータ管理、故障保護などにかかわるソフトウェアソリューションの設計、コーディング、レビュー、統合、テスト、サポート、および強化。また、それらに関するドキュメントについて説明し、各フェーズで適宜更新する。ペイロードの顧客要件を特定し、顧客との技術的なソフトウェアについてのコミュニケーションを主導する。
Qualifications
10+yearsofexperiencedesigningandcodingembeddedsoftwareforhigh-reliabilityapplications5+yearsofexperienceofsoftwareteamleadStrongleadershipandcommunicationskillnotonlywithsoftwareengineers,butalsowithothersubsystemengineersandcustomersDeepunderstandingofrealtimeOSandembeddedsoftwareExperiencewithbus,communication,andnetworkingprotocols(RS-422,PCI,Ethernet,SpaceWireandetc.)Bachelor'sdegreeinComputerScienceorequivalentProficientinCprogramminglanguagePositiveattitude,self-drivenandinterestedinworkinginastart-upenvironmentandindiversitySelfmotivatedtochallengethenewtechnologyBusinesslevelEnglish高信頼性を有するアプリケーション向け組み込みソフトウェア設計とコーディングの経験10年以上ソフトウェアチームリーダー経験5年以上インターナル、エクスターナル含む関係者、顧客との確かなコミュニケーションスキル、リーダーシップリアルタイムOSと組み込みソフトウェアへの深い理解バス、通信、およびネットワークプロトコル(RS-422、PCI、イーサネット、SpaceWireなど)の経験コンピュータサイエンスの学士号または同等の学位Cプログラミング言語に堪能積極的な態度、自己主導、スタートアップ環境での仕事や多様性への関心新しいテクノロジーに挑戦する意欲ビジネスレベル以上の英語
PreferredQualifications
BusinesslevelJapaneseispreferrable10+yearsexperienceofAerospace,Automotiveorotherindustrieswhichrequiresherhighreliabilityembeddedsoftwaresystem5+experienceofLinuxdevelopmentenvironment5+experienceofthesoftwaredevelopmentwithGit5+experienceofvariousbenchequipment(oscilloscopes,logicanalyzers,meters)5+experienceofCIビジネスレベル以上の日本語航空宇宙、自動車、またはその他の業界で経験10年以上Linux開発環境の経験5年以上Gitを使用したソフトウェア開発の経験5年以上さまざまなベンチ機器(オシロスコープ、ロジックアナライザー、メーター)の経験5年以上CIの経験5年以上
PleaseattachbothJapaneseCVandEnglishCVwhenyouapplyforthisposition.
東京都23区,中央区
都営新宿線、浜町駅
800万円~経験考慮の上、応相談
正社員