Kickstart Your Software Engineering Journey with Thales
Thales Group, a global technology leader, is looking for passionate Software interns in Bangalore. This role offers a unique chance to work on innovative projects across aerospace, cybersecurity, AI, and more, while learning from industry experts.
Job Overview
| Position | Location | Employment Type | Company |
|---|---|---|---|
| Software Intern | Bangalore, India | Internship | Thales Group |
About Thales Group
Thales is a global technology leader trusted by governments, institutions, and enterprises. With a presence in India since 1953, the company operates engineering competence centres in Noida and Bengaluru, focusing on cyber‑digital, hardware, software, and systems engineering. Over 2,200 employees work across India, delivering solutions in aerospace, defence, cybersecurity, and digital identity.
Role Summary
The Software Intern will support end‑to‑end software development, testing, and validation. You will collaborate with cross‑functional teams, gain exposure to modern frameworks, and contribute to real‑world projects that impact Thales’ global portfolio.
Key Responsibilities
- Assist in designing, coding, and testing software components.
- Participate in code reviews and ensure adherence to quality standards.
- Develop prototypes or small applications to validate concepts.
- Document technical solutions and contribute to project documentation.
- Collaborate with senior engineers to troubleshoot and debug issues.
Qualifications & Eligibility
- BE or Master’s degree in Computer Science, Information Science, Electronics, or related fields.
- Genuine interest in a career in software engineering.
- Strong programming fundamentals in at least one: C/C++, Java, JavaScript, or Python.
- Solid understanding of data structures, algorithms, and object‑oriented design.
- Excellent communication and interpersonal skills.
Desired Skills (Good to Have)
- Academic projects, internships, or hackathons involving front‑end, back‑end, or full‑stack development.
- Experience building web applications from design to deployment.
- Familiarity with software testing, debugging, and code quality practices.
- Exposure to distributed systems, cloud‑native architectures, or AI/ML concepts.
Location & Work Mode
Based in Bangalore, India. The internship follows Thales’ on‑site work model for this role.
How to Apply – Step‑by‑Step
- Visit the official Thales career page: Software Intern – Thales.
- Log in or create an account on the Thales recruitment portal.
- Upload your updated resume and academic transcripts.
- Complete the short questionnaire highlighting your programming experience.
- Submit the application and note the confirmation email for future reference.
Frequently Asked Questions
- What is the eligibility criteria?
- Applicants must hold a BE or Master’s degree in Computer Science, Information Science, Electronics, or a related discipline.
- Is prior work experience required?
- No. While prior project or internship experience is a plus, it is not mandatory.
- What programming languages should I know?
- At least one of C/C++, Java, JavaScript, or Python.
- Will I receive a stipend?
- Not specified in the official posting.
- When does the internship start?
- Not specified in the official posting.