★Software Engineer: Satellite Development
- English Only OK
◆ Start-up Company
◆ Flextime & Hybrid Work
◆ In-house Development
◆ Annual salary: 6 million yen - 12 million yen
【About the company】
・Designing, manufacturing, and operating micro-satellites.
・Building micro-satellite constellations (groups of satellites working together).
・Providing components and software related to micro-satellites.
・Operating ground station services for satellite control.
・Offering education and consulting services.
【 Job Description】
In this role, you'll tackle the intricate challenges of micro-satellite development using your software expertise.
Many unresolved issues persist in this field, and most are so complex that the company's current engineers lack immediate solutions. To overcome these hurdles, you'll need not only a deep understanding of technology but also the ability to translate abstract problems into concrete requirements and rapidly implement ideas. Don't worry if you're new to space engineering; you'll learn the necessary knowledge after joining.
By working with cutting-edge space technology, you'll contribute significantly to solving various global challenges. This includes building communication infrastructure for oceans where two-way communication beyond coastal areas is still difficult, establishing low-power IoT infrastructure, and even creating infrastructure for deep space exploration and lunar activities.
If you're passionate about leading the global space business, please apply
【Specific Challenges】
- Developing Verification Solutions for Satellite Onboard Software
Satellites carry multiple onboard computer (OBC) boards, each running distinct flight software. This software is responsible for critical functions such as:
・Thermal contro
・Attitude control
・Health management for the entire satellite
・Orchestration of satellite equipment
Verifying this onboard software presents particular difficulties due to the following reasons:
・Different Dynamics in Space: The dynamics in a zero-gravity space environment differ from those on Earth.
・Sensor/Actuator Limitations: Space-grade sensors and actuators don't operate the same way on the ground.
・Distributed System Complexity: Satellites contain multiple OBCs (Onboard Computers) for reliability and resource management, creating a distributed system.
The company is looking to overcome these difficulties and establish a solution that can validate the on-board software.
They are looking for someone who is willing to take on the challenge of defining the requirements and then implementing the solution.
One possible solution is to develop a satellite simulator that can be integrated with onboard software. This simulator will simulate the input/output counterpart devices of the actual onboard software and the sensor/actuator inputs/outputs of the actual satellite. In this simulation, the satellite is operated to verify whether it can properly carry out its mission (e.g., whether the satellite's attitude is correctly controlled and whether it can think in the desired direction / whether various errors are handled / whether the satellite's power is not depleted, etc.).
- Streamlining Satellite Production and Testing
To achieve mass production of satellites, the company develops in-house satellite production technology, which they package as a toolkit. By providing this toolkit to partner companies, they are expanding their mass production capabilities.
The purpose of this toolkit is to:
・Simplify satellite manufacturing for companies with limited satellite production know-how.
・Enable partner companies to feedback insights such as defect statuses and test results to the company.
・Allow for traceability in case of defects by ensuring appropriate logs are maintained.
The company has established a system for simultaneously manufacturing multiple satellites using the initial version of their toolkit. However, this is insufficient to realize their vision of "a future where anyone can do business with satellites." They aim to evolve this into an innovative "satellite production toolkit" that software-defines satellite mass production, enabling the production of hundreds or even thousands of satellites. Achieving this goal still requires numerous breakthroughs.
They are looking for individuals who want to take on the challenge of developing this revolutionary toolkit with them.
【Position Highlights】
・You'll engage in challenging engineering under the unique constraints of micro-satellites.
・You'll work with complex systems spanning both ground and space, including satellite constellations rather than just single satellites.
・You'll apply your software engineering skills in the cutting-edge space industry.
・You'll experience the forefront of the space business in a position close to the management team.
【Tools and Environment】
Languages: Rust, C, C++, TypeScript, React
Provided PC: Generally based on your preference
Development Environment: macOS or Linux (including WSL2)
Communication: GitHub, Slack, Zoom
Code Management: GitHub
Task Management: GitHub Projects V2, GitHub Issues, Redmine
Version Control: Git
CI/CD: GitHub Actions
Infrastructure as Code: Terraform
Monitoring: Amazon CloudWatch, Grafana, Sentry
Databases: MySQL, DynamoDB, PostgreSQL
etc.
【 Requirements】
【Required】
Ability to logically analyze, propose and implement solutions to complex problems.
Deep knowledge of software technology.
Experience in building at least one product from scratch (smartphone app, web service, etc.).
Good communication skills to cooperate with other members and work toward a common goal.
Experience in developing systems with affinity to space, satellites, etc.
【Preferred】
Experience in strengthening development and operations collaboration to ensure continuous delivery
Experience contributing to open source software and publishing your own projects
Experience managing the progress of development projects and serving as a team leader
Experience in system security design and vulnerability response
Experience designing and implementing systems that require real-time performance
Experience in developing systems that efficiently process and analyze large amounts of data
【Working Time 】
Flextime System
【Holidays & Time Off】
120 days off annually, including:
・Complete weekends (Saturday and Sunday).
・National holidays.
・3 days of summer vacation.
・7 days off for year-end and New Year holidays.
・Other leaves such as bereavement leave and paid time off (as per company regulations)
【Paid Leave】
You'll receive 10 days of PTO after your first month.
The maximum annual grant is 20 days.
【Other Allowance】
・Housing allowance
・Full commuting allowance
・Company-sponsored Defined Contribution Pension Plan
【Welfare】
・Comprehensive social insurance: This includes employment insurance, workers' accident compensation insurance, health insurance, and employees' pension insurance.
・Regular health check-ups.
・Casual dress code.
・Lunch subsidy: This includes access to Tamagoya and OFFICE DE YASAI services.
・Vending machine subsidy.
・Free water and coffee servers.
・Recruitment dinner subsidy.
-
Tokyo, Tokyo G TalentWe are looking for a software engineer to tackle the intricate challenges of micro-satellite development using your software expertise. · ...
-
Tokyo CanonicalWe are hiring a C++/Rust Graphics and Windowing System Software Engineer.Leading with vision, we shape the technology stack that empowers communities to realize a world where apps work seamlessly in every graphical environment. · ...
-
Tokyo, Japan AppierSoftware engineers at Appier Tokyo office build a wide range of platforms and services that interconnect data and AI with our customers and users. · Engage in the design of large-scale backend systems and distributed servicesTroubleshoot production issues and contribute to root c ...
-
Tokyo Appier ¥1,200,000 - ¥1,800,000 per yearAbout Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making Founded in 2012 with a vision of democratizing AI Appiers mission is turning AI into ROI by making software intelligent About The Role Software engineer ...
-
Tokyo Appier ¥10,000,000 - ¥20,000,000 per yearSoftware engineers at Appier Tokyo office build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Senior Software Engineer, you will contribute to building scalable backend systems while also participating in service operation ...
-
Tokyo, Japan AppierAppier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. · Design, implement, and optimize backend services · ...
-
Tokyo Appier Full time¥120,000 - ¥240,000 per yearStaff Software Engineer at Appier Tokyo office builds scalable and performant backend architecture, owns and drives technical roadmap for sizable projects or services. · ...
-
Tokyo Appier ¥10,000,000 - ¥20,000,000 per yearStaff Software Engineer at Appier Tokyo office builds scalable and performant backend architecture, owns and drives the technical roadmap for sizable projects or services. · Engage in the design of large-scale backend systems and distributed services · Contribute to technical roa ...
-
Tokyo Appier Full time¥6,000,000 - ¥12,000,000 per yearSoftware engineers at Appier Tokyo office build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Senior Software Engineer, you will contribute to building scalable backend systems while also participating in service operation ...
-
Tokyo Appier ¥10,000,000 - ¥20,000,000 per yearSoftware engineers at Appier Tokyo office build a wide range of platforms and services that interconnect data and AI with our customers and users. · Design, implement, and optimize backend services · Participate in code reviews and contribute to system design discussions · Collab ...
-
Tokyo, Tokyo Capgemini ¥7,500,000 - ¥9,000,000 per yearクラウドスペシャリストとしてクラウドの各種マネージドサービスのアーキテクチャリングや提案活動の支援、設計構築、新たなサービスの技術検証をおこなっていただきます。 · クラウドネイティブアーキテクチャの検討および提案活動支援 · クラウドネイティブアーキテクチャの設計・構築 · クラウドを利用しているプロジェクトの技術支援 · 高額な年収 · フレックスタイム制 · 研修制度・能力開発 · ...
-
急募/複数名採用】クラウドスペシャリスト
8時間前
Tokyo Capgemini ¥750,000 - ¥1,500,000 per year、今세요 当前:AWS,GCP,Azure · Cloud Native Architecture · 本成, AWS , Azure , GCP .( · ...
-
Tokyo, Tokyo Capgemini ¥7,500,000 - ¥9,000,000 per yearクラウドスペシャリストとしてクラウドの各種マネージドサービスのアーキテクチャリングや提案活動の支援、設計構築、新たなサービスの技術検証をおこなっていただきます。AWS、Azure、GCPといったさまざまなクラウドサービスに携わることで、高度な技術と知識を身に付ける事が可能です。また、プロジェクトは大手企業からのプライム案件がメインとなり、全行程を外部に発注せず一気通貫で内部完結しているため、クライアントとはパートナーとして最高のものを創り上げようという意識が強くなります。国内プロジェクト、グローバルプロジェクト、いずれも参画の可能性があります。 · ...
-
tokyo Talisman Corporation ¥800,000 - ¥1,000,000 per yearHelp Build a Satellite-Powered Future through Backend Development. · ...
-
向け低レイヤーソフトウェアエンジニア
1週間前
Tokyo PlayStation ¥4,000,000 - ¥12,000,000 per yearPlayStation本体の動作を根幹から支える、OS及びそれよりも下層のソフトウェア開発を担うポジションです。電源投入からゲーム実行に至るまでの、ブートローダー、ファームウェア、カーネル、高度なハードウェア制御や電力管理を行います。 · ...
-
Tokyo TEKsystems ¥80,000 - ¥120,000 per yearThis position focuses on Rust-based SDK development enabling data exchange from simulation and real-world data to visualization applications. · ...
-
Senior AOCS Engineer
1週間前
tokyo Talisman Corporation $120,000 - $180,000 per yearDesign and refine cutting-edge AOCS algorithms for satellites. · Lead the design, analysis, and development of next-generation Attitude and Orbit Control Systems (AOCS) for advanced satellite missions. · Develop state-of-the-art algorithms for precise attitude estimation... · ...
-
Tokyo, Japan GoogleGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. · ...
-
C++ Engineer
2週間前
Tokyo, Tokyo Keyrock Remote job¥4,500,000 - ¥10,800,000 per yearWe are trading on more than 80 exchanges, · We're an initiator. · Mission statement · We are looking for a Rust OR C++ Engineer with extensive (HFT) Trading Systems experience, · You will be joining our small but rapidly growing Options Business Unit's fully remote engineering te ...
-
Tokyo, Japan EnduroSatWe are EnduroSat A fast-growing space scale-up at the forefront of satellite innovation... communicating complex technical requirements starting from high-level customer vision. · ...
-
ソフトウェアエンジニア
2週間前
Tokyo Raptor Financial Technologies Remote job¥2,000,000 - ¥2,800,000 per yearRaptor Financial Technologies is seeking a Software Engineer to join our growing financial application development team in Hong Kong and Tokyo. · Competitive salaryComprehensive Social Insurance (Shakai Hoken - Health, Pension, Employment)Flexible Annual Leave mixed with working ...