ispace, inc.

Embedded Software Engineer

ispace, inc.
Apply
3 days 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.

Tech Stack

Categories

ispace, inc.

About ispace, inc.

201-500 employees
Contact me