Back to jobsCurrently be pursuing or recently completed a degree in Computer Science, Software Engineering, Game Development, Interactive Media, or a related field.
Experience building interactive applications, with interest in performance‑sensitive or real‑time environments
Have a strong interest in frontend development, interactive visualization, real‑time graphics, and simulation tools, particularly in technically complex domains.
Have general knowledge of software development concepts (application architecture, software stack fundamentals, Linux usage, basic system administration, APIs, and development tooling).
Have some familiarity or curiosity about telecommunications or large‑scale systems (e.g., networks, latency, system behavior), with willingness to learn satellite constellation concepts
