Opportunities · Internship
Software Engineering Intern
Microsoft
Tampere, Finland
Sign in to see the full posting and apply
*This 12-week internship opportunity is within the Surface Camera team, with an expected start date in June 2027. Come build a community, explore your passions and do your best work at Microsoft with thousands of university interns from every corner of the world.
This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. As a Software Engineering Intern, you will work with teammates to solve problems and build innovative, high-quality software solutions.
You will contribute across different areas of the software development lifecycle, including design, implementation, testing, debugging, and iteration.
You will have opportunities to work with modern development technologies and practices, learn and adopt relevant new tools and methods, and collaborate with others to deliver reliable and maintainable solutions.
Depending on the project, your work may span different layers of the technology stack and may include areas such as user experiences, services, AI-assisted software development, or camera-related technologies.
At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build a community, explore your passions, and achieve your goals.
This is your chance to bring your solutions and ideas to life while working on cutting-edge technology. Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities • Apply engineering principles and software fundamentals to solve complex problems through sound and creative engineering. • Work with appropriate stakeholders and teammates to understand user requirements and contribute to the design and implementation of software features.
• Design, develop, test, debug, and improve clear, reusable, and reliable code. • Learn and apply new engineering methods, technologies, and tools, including AI-assisted software development approaches where relevant.
• Seek feedback and apply internal or industry best practices to improve the quality, reliability, efficiency, and performance of technical solutions.
• Collaborate effectively in a team environment, demonstrating initiative, strong communication, time management, and a willingness to learn new technologies.
Qualifications Required Qualifications • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
• Must have at least one semester/term remaining following the completion of the internship. • Programming experience in an object-oriented programming language.
• Understanding of core software engineering fundamentals, including data structures and algorithms, debugging, and writing clear and reliable code. • You must be legally authorized to work in Finland to be eligible for this role.
(Legally authorized = has citizenship or has been granted a valid visa or work permit). Preferred Qualifications • Programming experience with C++ and/or Python.
• Experience or exposure to full-stack software development is a plus, including technologies such as Python, SQL, JavaScript/TypeScript, or React. Familiarity with technologies such as gRPC, Electron, Redux, Fluent UI, or Victory is also beneficial.
• Familiarity with modern software engineering practices, such as automated testing, CI/CD, Agile development, and AI-assisted software development. • Exposure to Windows camera architectures, cameras, imaging, or photography is a plus.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.
If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
More at Microsoft
Other roles this employer has live right now.