Position Details
About this role
This internship involves supporting the development of software across cloud, embedded, and network environments, with a focus on security and machine learning applications. The role provides hands-on experience in a leading tech company's innovative projects.
Key Responsibilities
- Assist in software development
- Support cloud and embedded projects
- Implement security and ML features
- Collaborate with engineering teams
- Support testing and debugging
Technical Overview
The role encompasses programming in C, C++, Python, Java, with exposure to cloud services like AWS, Azure, Google Cloud, as well as embedded systems, ML, and cybersecurity protocols.
Ideal Candidate
The ideal candidate is an undergraduate intern with foundational knowledge in C, C++, Python, and Java, eager to learn in a cloud and security-focused environment. They should be enrolled in a relevant technical program and passionate about software development and cybersecurity.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Not enrolled in an undergraduate program, Lack of basic programming skills, Unavailability for internship
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile