Cross-Disciplinary Hardware/Software Engineer

ArkEdge Space

Python

QC

Architect

About this role

This position covers technical roles that span hardware and software and help establish the successful operation of an entire satellite. Depending on the candidate’s expertise and interests, responsibilities may include aligning satellite-wide requirements and managing interface control documents; developing control algorithms and state estimation; performing orbit calculations and link-budget analysis; handling GPS/GNSS and positioning processing; designing communication protocols and RF systems; designing optical communication systems; developing optical sensors and imaging systems; or managing FMEA, quality assurance, and qualification testing.

The engineer works from a specialized technical area while maintaining consistency with the requirements of the entire satellite. Design and analysis decisions must be assessed for their effects on other subsystems and on overall mission conditions. The development cycle includes analysis, testing, launch, in-orbit verification, and applying results to the next design. The posting states that engineers can experience this cycle multiple times during their tenure.

The role is intended for people who have developed products across hardware and software, have deep expertise in a specific mission area, or can ensure that a satellite operates correctly in orbit. Relevant areas named in the posting include control algorithms, communication protocols, positioning processing, optical design, test planning, quality assurance, and production engineering. No specific education, years of experience, or formal language requirement is stated.

The company develops small satellites across design, manufacturing, launch, operation, and data utilization. Current projects include VDES maritime communications infrastructure, LEO-PNT positioning systems, LNSS lunar positioning, and NTN optical communications. The organization includes people from the space industry and from automotive, communications, defense, maritime, web, and agricultural backgrounds. Project progress, test results, and issues are shared company-wide through Slack. Onboarding includes paired work with experienced engineers, and opportunities to learn space-specific design conditions such as radiation tolerance, vacuum, and thermal cycling using internal knowledge and actual hardware.

The stated tools and environment include Google Workspace, Slack, Zoom, GitHub, MATLAB/Simulink, STK, Python with NumPy and SciPy, GMAT, GitHub Projects V2, and GitHub Issues. The supplied PC is selected from company-designated PCs according to the employee’s preference. The work is based at the Ariake office in Koto, Tokyo, with remote work possible; attendance frequency is decided through discussion based on the work and other circumstances. Indoor smoking is prohibited. The selection process is document screening, first interview, second interview with an aptitude test, and final interview. A technical assignment may be added depending on the technical area.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.