Satellite Image Processing Engineer
Job type: Full Time · Department: Engineering · Work type: On-Site
Bengaluru, Karnataka, India
Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across regimes, allowing end users to have actionable intelligence on a single platform. At the core of its infrastructure lies a sophisticated integration of hardware and software capabilities aligned with the key principles of situational awareness: perception (data collection), comprehension (data processing), and prediction (analytics). This holistic approach empowers Digantara to monitor all Resident Space Objects (RSOs) in orbit, fostering comprehensive domain awareness.
Digantara is seeking a Satellite Image Processing Engineer to enhance and expand our existing image processing pipeline for both space-based and ground-based sensors. The role involves understanding current modules, debugging, optimizing algorithms, and developing new methods to improve performance. The engineer will design and implement robust image processing algorithms to detect the stars and objects in the SSA images.
Competitive incentives, galvanizing workspace, blazing team, frequent outings - pretty much everything you have heard about a start-up, and you get to work on space technology.
Hustle in a well-funded start-up, allowing you to take charge of your responsibilities and create your moonshot.
Ideal Candidate:
Someone with expertise in analysing, developing, and optimizing image processing algorithms for space-based and ground-based sensor operations.
Analyze, understand, and enhance existing image processing modules used for object detection.
Develop, debug, and optimize algorithms for detecting stars and objects (blobs/ streaks).
Monitor real-time observations from ground-based telescope systems and troubleshoot backend processing.
Design and integrate new modules to improve detection accuracy, robustness, and performance across various observing conditions.
Evaluate and document algorithm performance metrics, maintain detailed reports, and propose improvements for future iterations.
Collaborate closely with embedded engineers to develop and deploy flight-ready algorithms for satellite onboard processing systems.
Bachelor's or master's degree in electronics, geoinformatics, remote sensing, data science, astronomy or any relevant field.
2+ years of research or industry experience with significant aptitude in image processing algorithms and computer vision.
Proficiency in high-level programming languages like Python and familiar with implementing Object Oriented Programming (OOP) Structures.
Strong analytical, problem-solving, and critical thinking skills.
Preferred Skills
Hands-on experience in creating image processing and computer vision algorithms for object detection, feature extraction and classification.
Better knowledge of the data pre-processing techniques like background noise removal, image enhancement, and thresholding.
Basic understanding of fundamental principles of Computer vision and familiarity with OpenCV.
Proficiency in Astropy, Scikit-learn, Scipy, and other relevant image processing libraries. Expertise in managing a git repository is an advantage.
General Requirements
Ability to work in a mission-focused, operational environment.
Ability to think critically and make independent decisions.
Interpersonal skills to enable working in a diverse and dynamic team.
Maintain a regular and predictable work schedule.
Writing and delivering technical documents and briefings.
Verbal and written communication skills as well as organizational skills.
Travel occasionally as necessary.
Job Location: Hebbal, Bengaluru
Work Type: Work from Office.
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.