Overview
Join Thales Singapore as a Software Engineer Intern and gain hands-on experience in developing and testing embedded software for cutting-edge applications, including mobile payment, IoT devices, digital identity, and connected cars. You will work alongside a skilled engineering team within the Thales Engineering Competence Centre (ECC) to contribute to real-world projects, from design to deployment, while learning the full software development lifecycle.
What You'll Get Out of This Internship
- Practical experience designing, coding, and validating embedded software components.
- Exposure to Agile development processes and collaborative Scrum team practices.
- Mentorship from experienced engineers, architects, and project managers.
- Opportunity to build a strong portfolio of software tools, simulators, and project contributions.
- Understanding of software security mechanisms and next-generation IoT protocols.
Key Responsibilities
- Develop and implement software features for embedded operating systems.
- Build tools and simulators to test and validate software performance.
- Collaborate with team members to improve development processes and methodologies.
- Participate in planning, requirements gathering, and daily stand-up meetings.
- Contribute to debugging, troubleshooting, and optimizing software modules.
- Assist in integrating software components into full product solutions.
- Document software designs, test results, and deployment steps clearly.
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or related fields.
- Basic programming knowledge in C, Java, or similar languages.
- Familiarity with version control tools like Git or Mercurial.
- Interest in embedded systems, IoT, or mobile software development.
- Strong communication and teamwork abilities.
- Willingness to learn and adapt in a fast-paced environment.
Who This Internship Is Ideal For
This role is perfect for students who enjoy coding, problem-solving, and collaborating on innovative software projects in a dynamic, tech-driven environment.
About the Company
Thales is a global technology leader delivering solutions across aerospace, defence, security, and digital identity sectors. Its Engineering Competence Centre in Singapore focuses on R&D for embedded software, IoT connectivity, and secure digital applications, serving clients worldwide.
Internship Details
Location: Singapore
Duration: 3–6 months
Commitment: Full-time
Working Arrangement: Hybrid
Stipend: Not specified by employer
Application Deadline: Rolling basis