Job description
We are looking for a talented and motivated new colleague to join Synspective's Onboard Software Team and lead the embedded software development activities. Our team is responsible for the design, development, testing and maintenance of the embedded software running inside Synspective’s satellites. We are a small team where control engineers and embedded software engineers work closely together.
Responsibility
Design & validation of the onboard software of Synspective’s Strix satellites.
Details of work
- You will be responsible for the full life cycle of the On-Board Flight Software for our existing and future satellites, including design, development, testing, deployment and maintenance.
- Coordinate development and testing activities within the team and with other teams as necessary.
- Prepare relevant documentation and test procedures.
- Assist in software development of other in-house projects.
Selling points of this role
- See the complete lifecycle of a satellite, from the early design to the launch and in-orbit operation.
- Work in an international team.
Job requirements
- Team leading experience
- Proficiency in C/C++
- Experience developing software solutions with embedded Linux / Yocto
- Experience with high level design of embedded softwares.
- Experience developing or working with Linux kernel, device drivers, device tree, BSPs, etc.
- Experience in all levels of software testing (unit testing, integration testing, system testing)
- Good understanding of algorithms, design patterns and data structures
- 5+ years of work experience
Preferred qualifications
- Proficiency in C
- Proficiency in Python
- Experience with bare metal programming and/or real-time operating systems (RTOS).
- Experience working with satellites or space systems
- Experience working with communications protocols like UART, I2C, SPI, RS232, RS422, CAN, SpaceWire, etc.
- Experience working with communications networks (wired/wireless)
- Experience working with cloud-based systems (GCP, AWS, etc)
- Experience with web development (HTTP, REST, etc)
- Experience with electronics hardware design and development
- Project portfolio
About Synspective
Synspectiveは、2018年2月に創業した、衛星データ解析によるソリューション提供および小型SAR (合成開口レーダー)衛星の開発・運用を行う宇宙スタートアップです。
宇宙スタートアップの多くがデータ解析や衛星機器開発など一部に特化するケースが多い中、Synspectiveはレーダー技術を利用するSAR衛星の開発・製造から、衛星データ解析・ソリューション提案までワンストップで行っているのが特徴です。
データに基づき、着実に進歩する世界の実現を目指し、衛星による観測データを活用したワンストップソリューション事業を行っています。内閣府「ImPACT」プログラムの成果を応用した独自の小型SAR衛星により高頻度観測を可能にする衛星群を構築し、その衛星から得られるデータの販売、および、それらを利用した政府・企業向けのソリューションを提供します。
「Human Centered Design for Company」として「個々人のパフォーマンスアップを中心として組織を設計する」ことを目指しています。そのため、スペシャリストが自律的に働くことができる柔軟な環境を提供し、メンバーが最高の仕事をするため自由に働けるようにしています。制限なしのリモートワーク制度、コアタイムなしのフレックスタイム制があり、パフォーマンスを発揮しやすい時間帯に働くことができます。
自律的でモチベーションの高い人材が集まる組織であるため、正社員が全員6か月契約です。 目標管理と条件の見直しを6か月間をベースに行い、成果を出した人への評価はしっかり反映します。 自由な働き方の自律型組織なので、自律的で向上心の高い方にとって働きやすい環境です!
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.