Overview
We are seeking a full-time Software Engineering Intern in our Yarmouth, ME location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision.
Essential Functions
- Learn to develop software using C, C++, C#, Java, assembly language, or other selected languages.
- Learn to test software using debuggers, emulators, simulators, and logic analyzers.
- Learn to perform software releases and software quality assurance activities.
- Learn to perform maintenance activities for products already in production in addition to new product software design.
Basic Qualifications
- Completed coursework in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule).
- Must possess relevant experience and/or training in languages such as C, C++, C# or Java.
- Must possess relevant experience and/or training in data structures or object-oriented design methodology.
Desired Qualifications
- Outstanding academics (cumulative GPA greater than or equal to 3.5).
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran status, age, or disability.
This position is eligible for Garmin's intern program benefits.
Benefits Extracted with AI
- Intern program benefits
Similar jobs
Last update: 23 minutes ago
Software Engineer Intern
Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.
Software Engineering Internship (Front End/Back End/Site Reliability/Security)
Join Pendo as a Software Engineering Intern in Raleigh, NC. Work on impactful projects in a dynamic tech environment. $30/hr.
Fullstack Developer Intern (C# / .NET)
Join Happy Horizon as a Fullstack Developer Intern in Eindhoven. Work with C#, .NET, JavaScript, and more in a dynamic team.
Intern Backend Developer Node.js
Join DEPT® as an Intern Backend Developer in Amsterdam, working with Node.js, JavaScript, and more. Gain hands-on experience with top clients.
Associate Software Engineer with Embedded Systems Experience
Join L3Harris as an Associate Software Engineer in Fort Wayne, IN, focusing on embedded systems and real-time control software development.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, offering flexible work and extensive benefits.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.
Full Stack Developer with Java and Spring Boot
Join Interclypse as a Full Stack Developer in Huntsville, AL. Work with Java, Spring Boot, and AWS to build impactful web applications.
Senior Software Developer (C#, Microservices)
Senior Software Developer role in Austin, TX, focusing on C# and Microservices with competitive salary and benefits.
Entry Level Software Engineer (Web, Growth)
Join WHOOP as an Entry Level Software Engineer to develop e-commerce features using JavaScript, React, and more in Boston, MA.
Software Engineer Intern
Join Loop as a Software Engineer Intern to revolutionize post-purchase experiences. Work on-site in Columbus, OH.
Software Engineering Intern
Join Garmin as a Software Engineering Intern in Boulder, CO. Develop software for communication and navigation products.
Software Engineer Intern - iOS
Join Ramp as an iOS Software Engineer Intern to design and build innovative mobile solutions using Swift and SwiftUI.
iOS Engineering Intern
Join Qonto as an iOS Engineering Intern to build innovative features in Swift, focusing on high-quality code and UI in a dynamic team.
Software Engineer Intern
Join Garmin as a Software Engineer Intern in Cary, NC. Develop software using C++, Java, and more.
Full-Stack Software Engineering Developer II - Space Systems Development
Join Blue Origin as a Full-Stack Developer II in Seattle to innovate space systems with AWS, ReactJS, and more. Entry-level role with great benefits.
iOS Mobile Engineer Apprentice
Join Fetch as an iOS Mobile Engineer Apprentice to build high-performance apps using Swift and Objective-C in a remote role.
Fullstack Developer with Java and TypeScript
Join NAVARA as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech stacks in a dynamic, team-oriented environment.
Software Engineer Intern (Spring 2025)
Join Kognitos as a Software Engineer Intern in San Jose, CA. Work on AI projects, collaborate with experts, and enhance your skills.
Software Engineer, Distributed Systems
Join Censys as a Software Engineer in Distributed Systems, working on data pipelines and cybersecurity solutions. Hybrid role in Marion County, OR.
Intern Software Engineer
Join EquipmentShare as a Software Engineering Intern in Columbia, MO. Gain hands-on experience in backend and frontend development.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Software Engineer Intern
Join Garmin as a Software Engineer Intern in Tucson, AZ. Develop software using C++, C#, Java, and more.