Software Developer Intern
TAMIZH | தமிழ
We’re hiring a Software Developer Intern (Paid + PPO Track)
At TAMIZH, we’re building the next generation of standalone AR smart glasses. We’re looking for a passionate Software Developer to lead the software platform development from Android customization to XR experience design. If you’re strong in Android and love solving complex problems across hardware and software, we’d love to hear from you.
This isn't an internship where you'll be micromanaged; it's a playground for learning and growth! We thrive in an agile environment where every team member is involved in decision-making. We're searching for a self-starter who loves taking initiative and can't wait to apply new concepts in the exciting world of Extended Reality.
Key Responsibilities
Core Platform Development
- Design and develop the custom Android-based OS and launcher for our smart glasses.
- Customize AOSP to support standalone wearable hardware.
- Build and optimize rendering and graphics pipelines for smooth real-time AR performance.
- Develop hardware abstraction layers (HALs) and integrate key components (camera, sensors, display, audio).
- Optimize software for power efficiency, latency, and thermal limits on embedded platforms.
AR/XR Development
- Integrate AR frameworks (ARCore or custom solutions) into the system.
- Implement computer vision algorithms for spatial tracking and object recognition.
- Develop intuitive wearable-first interfaces using gestures, voice commands, and minimal visual UI.
- Collaborate with design teams to create user-friendly, context-aware AR interactions.
System Integration & Device Optimization - Preferred
- Collaborate with hardware teams for seamless integration of displays, sensors, and communication modules.
- Implement secure connectivity and update systems (Wi-Fi, Bluetooth, OTA).
- Ensure reliable system performance, error recovery, and data privacy.
- Manage device resources for maximum battery life and comfort during daily use.
Skill Requirements
Technical Skills – Required
- Experience in Android development (Java/Kotlin) with a strong understanding of SDK, NDK, and AOSP.
- Proficiency in C/C++ for low-level system and performance-critical programming.
- Experience with AR/VR or computer vision frameworks (ARCore, OpenGL ES, Vulkan).
- Familiarity with embedded systems and optimization for battery-powered or low-power devices.
- Strong understanding of sensor fusion, motion tracking, and camera pipeline integration.
- Solid software engineering practices: Git, CI/CD, debugging, and performance profiling.
Preferred (Nice to Have)
- Experience with wearable devices, AR smart glasses, or embedded Android platforms.
- Knowledge of graphics rendering, spatial computing, or real-time visual processing.
- Familiarity with voice command systems or gesture recognition frameworks.
- Understanding of wireless connectivity and companion app integration.
- Awareness of system security, privacy protection, and OTA update mechanisms.
Educational Background
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Final-year students or recent graduates are encouraged to apply.
- Strong project/portfolio work can substitute for a formal degree.
Why you'll love working here!
- Work at the forefront of the rapidly growing XR market in India
- Contribute to building an AR smart glasses product that will redefine human–technology interaction
- Gain hands-on experience with cutting-edge tools and technologies in spatial computing
- Make a meaningful impact by contributing to real product features, not demo projects
- Ideal for candidates who are passionate about XR and eager to learn and innovate
- You are welcome to apply even if you don’t meet every requirement, as long as you can learn quickly and want to help shape the next generation of devices
Compensation
We believe in being transparent and fair about how compensation grows with responsibility.
- Internship/Probation (first 3-6 months): You’ll join as a full‑time intern with a fixed stipend, reflecting that this phase is focused on learning, mentoring, and evaluating mutual fit. You still work on real product features, get access to the same tools and reviews as the core team, and receive clear feedback on what’s needed to convert to full‑time. Internship duration varies based on performance.
- Full‑Time Conversion (after Internship): On successful completion of internship, you’ll receive a full‑time Software Developer offer with a competitive package aligned to industry standards for the role in Chennai startup ecosystem, based on performance. The exact package will be finalized 1-2 weeks before the internship ends.
Location: AIC - Anna Incubator, Anna University Campus, Guindy, Chennai
If you have any queries, please contact: [email protected]
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Software Program Manager
Lead Quality Engineer
Business Analyst - Merchant Acquiring, Payment Gateways