1,951,413open jobs
114,997companies
238,012added this week
Browse all
Salary
≈ $8k – $16k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Intern
Employment
Internship

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match
Digantara is an Indian Space Technology Company incubated at the Indian Institute of Science that is establishing a space-based surveillance platform with global real-time earth coverage detecting space objects.

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 an Embedded software, AI & Vision algorithms Intern to benchmark and characterise image processing and machine learning algorithms on embedded platforms with multi-core CPUs, GPUs and NPUs running Linux. The intern will help determine how on-board processing algorithms should be mapped to heterogeneous compute engines to achieve the best performance, power efficiency and accuracy.

Why Us?

  • Competitive incentives, galvanizing workspace, blazing team, frequent outings-pretty much everything you have heard about a startup + you get to work on space technology.

  • Hustle in a well-funded startup allowing you to take charge of your responsibilities and create your moonshot.

Ideal Candidate:

A curious, hands-on candidate with a strong grounding in Linux architecture, keen to understand how vision and ML algorithms behave on embedded hardware.

Responsibilities

  • Bring up and configure embedded Linux boards, including drivers, runtimes and SDKs, for benchmarking.

  • Design benchmark plans for image processing pipelines (resize, colour conversion, filtering, ISP-style stages, optical flow) and ML models (classification, detection, segmentation).

  • Map workloads across CPU cores, GPU and NPU/DSP, and compare execution on each, including heterogeneous split pipelines.

  • Measure end-to-end and per-stage latency, throughput (FPS), jitter, CPU/GPU/NPU utilisation, memory bandwidth and footprint, power and thermal behaviour.

  • Use Linux profiling tools to locate bottlenecks.

  • Evaluate the effect of quantisation (FP32/FP16/INT8), batch size, input resolution, threading, CPU affinity, DVFS governors and zero-copy buffer sharing.

  • Validate accuracy against reference results so that performance gains do not hide quality loss.

  • Automate repeatable benchmark runs, keep results traceable to hardware and software configuration, and document findings with clear recommendations.

Required Qualifications

  • Pursuing B.Tech/B.E or M.Tech/M.E/M.S in Electronics, Electrical, Computer Science or a related discipline.

  • Solid grasp of computer architecture: caches, memory hierarchy, SIMD, multi-core execution, and how GPUs and NPUs differ from CPUs.

  • Working knowledge of Linux: shell, processes and threads, file systems, building and cross-compiling software.

  • Programming in C/C++ or Python sufficient to run, modify and script experiments.

  • Basics of digital image processing (convolution, colour spaces, filtering, scaling) and neural networks (CNN layers, inference vs training).

  • Understanding of measurement fundamentals: averages vs percentiles, warm-up, variance and controlled experiments.

Preferred Skills

  • Experience with vision libraries such as OpenCV, GStreamer, V4L2 or OpenVX.

  • Exposure to inference runtimes such as TensorRT, TensorFlow Lite, ONNX Runtime, OpenVINO, TVM or vendor NPU SDKs (TIDL, eIQ, SNPE/QNN, RKNN).

  • Knowledge of parallel programming with CUDA, OpenCL, Vulkan compute, NEON intrinsics, OpenMP or pthreads.

  • Familiarity with PyTorch or TensorFlow, ONNX model export and INT8 quantisation.

  • Understanding of Linux internals: device tree, kernel modules, schedulers, cgroups, DVFS/cpufreq, DMA-BUF.

  • Prior projects on Raspberry Pi, Jetson or similar boards, and use of Yocto/Buildroot, Docker, Git and Python data tools.

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 reports and briefings.

  • Verbal and written communication skills as well as organisational skills.

Duration: 6 months (provisionally extendable), full time.

Job Location: Hebbal, Bengaluru (on-site, lab-based).

Work Type: WFO with alternate Saturdays.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,951,413 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Early Careers
Similar stack
Same company
Bengaluru
≈ $8k – $16k per year (Estimated) • In office • Internship • Hyderabad
Apply
Packing - Apprentice 2 hours ago
≈ $7k – $14k per year (Estimated) • In office • Internship • Diu
Life Sciences
GMP
Apply
Packing - Trainee 2 hours ago
≈ $7k – $14k per year (Estimated) • In office • Diu
Life Sciences
GMP
MedTech
CAPA
Apply
≈ $7k – $14k per year (Estimated) • In office • Internship • Wardha
Apply
≈ $7k – $14k per year (Estimated) • In office • Internship • PhD • Gurgaon
Analytics
Microsoft Excel
Apply
In office • Bengaluru
SQL
Databases
PostgreSQL
Amazon Aurora
DevOps
AWS
Incident Management
Windows
Management
ServiceNow
Apply
In office • Bengaluru
Verilog
SystemVerilog
Apply
≈ $17k – $40k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Bengaluru • Mumbai
Java
Java
Spring Framework
DevOps
Rest API
AWS
Amazon EC2
Amazon S3
IAM
Amazon ECS
API Gateway
Apply
In office • Full-Time • Master's Degree • Bengaluru
Python
JavaScript
SQL
C#
Node JS
Python
FastAPI
C#
.NET
Databases
PostgreSQL
Databricks
Delta Lake
MS SQL
Azure SQL Database
AI/ML
AutoGen
LangChain
Airflow
AI Agents
CrewAI
RAG
Multi-Agent Systems
Frontend
React.js
DevOps
GCP
Azure DevOps
Azure
CI/CD
Google Cloud Run
Analytics
Power BI
ETL/ELT
Apply
≈ $20k – $42k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
AI/ML
AI Agents
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
See all jobs
This is one of many
1,951,413 more open roles from verified company boards, updated every day.