
Embedded Software Engineer
ispace, inc.2 months ago
Tokyo, JapanSenior
Responsibilities
- Develop embedded software for spacecraft, lunar landers, and other transportation-system elements.
- Derive software requirements from system-level requirements and translate them into software architecture, design, and implementation.
- Design software architectures, select DSPs and microprocessors, develop board support packages, and evaluate design feasibility.
- Design, code, review, integrate, test, support, enhance, and document spacecraft software for attitude and motion control, command, communication, power and data management, and fault protection.
- Develop hardware integration test tools and establish software development environments.
- Collaborate with avionics, ground-segment, system, propulsion, hardware, suppliers, customers, and other internal and external stakeholders.
- Manage assigned schedules, costs, quality, tasks, status, and issues and report them to leads or managers.
Requirements
- At least 5 years of experience designing and coding embedded software for high-reliability applications.
- Strong leadership and communication skills with software engineers, subsystem engineers, and customers.
- Deep understanding of real-time operating systems and embedded software.
- Experience with bus, communication, and networking protocols including RS-422, PCI, Ethernet, and SpaceWire.
- Bachelor’s degree in Computer Science or equivalent.
- Proficiency in the C programming language.
- Business-level English or business-level Japanese.
- Preferred experience in aerospace, automotive, or other high-reliability industries.
- Preferred 5+ years of experience with Linux, Zephyr, or another real-time operating-system development environment; Git-based software development; bench equipment; and real-time kernel or device-driver development.
- Experience in a startup environment is preferred.
About ispace, inc.
ispace, inc. designs and manufactures robotic lunar landers and micro rovers that deliver customer payloads and collect data on the Moon for space agencies and commercial users. Its business model centers on lunar transportation and surface operations services, sold as payload slots, mission integration, and data products. Founded in 2010 and headquartered in Chuo-ku, Tokyo, the company is publicly listed in Japan and operates subsidiaries in Luxembourg and the United States.