Space Edge Computing Engineer
- Location
- Bengaluru
- Type
- Full time
- Posted
- 13H AGO
A signal privately tells GalaxEye you're interested. It is not a job application.
About the role
Role
Overview
As a Space Edge Computing Engineer, you
will design, develop, and optimize onboard satellite processing pipelines that
run on resource-constrained space-grade computing platforms. You will help
enable real-time data processing, bandwidth optimization, and autonomous
decision-making in space.
Key
Responsibilities
• Design and optimize onboard processing
pipelines for SAR and MSI payloads.
• Convert raw payload data into Level-1 and Level-2 products directly on-orbit.
• Optimize compute, memory, power, and storage usage on satellite hardware.
• Develop high-performance software using C++, Rust, and Python.
• Accelerate algorithms on FPGA, ARM, GPU, and AI accelerator architectures.
• Implement data compression, transmission optimization, and edge AI inference.
• Build simulation and validation frameworks for pre-flight testing.
• Collaborate with payload, avionics, mission operations, and AI teams.
Requirements
• Bachelor's or Master's in Computer
Science, Electronics, Aerospace, Robotics, or related field.
• Strong proficiency in C++ and Python.
• Experience with embedded systems, Linux, performance optimization, and parallel computing.
• Basic understanding of image processing, signal processing, or computer vision fundamentals.
Benefits
• Experience in SAR processing, remote
sensing, geospatial analytics, FPGA development, CUDA/OpenCL, ONNX Runtime,
TensorRT, or edge AI deployment.
• Familiarity with satellite systems, space-grade hardware, CubeSats, or
avionics software.
Similar roles
Senior Software Development Engineer in TestMontyCloud · Bengaluru
Software Principal EngineerDell Technologies · Bengaluru
Lead Software Development EngineerRazorpay · Bengaluru
Software Development Engineer - TejasSarvam AI · Bengaluru
Lead Software EngineerCapital One · Bengaluru
Staff EngineerPenguin Ai · Remote