3-5 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Software Engineer (iOS/Android)
Garmin International, Inc. | Olathe, Kansas
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company

Job Description

As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes performance, safety and ease of use in every market we serve. That makes us an engineering and technology company with a keen focus on recruiting talent in those fields. But the same vertical integration business model that keeps all design and manufacturing processes in-house also gives us the incentive to hire top performers from different backgrounds, including operations, finance and accounting, information technology, sales, marketing and communications. We are looking for a full time Android/iOS Software Engineer who is interested in working on a small team in a fast paced environment in Olathe, KS creating and producing new technologies for consumer products at Garmin. In this role, you'll be responsible for developing complex software for Garmin products and/or applications consistently following Garmin's coding standards and in accordance with applicable software development methodology and release processes. Other essential functions include: Utilize tools such as Git,Gerrit, or Jira in the software development process Create and executes designs for software components within a larger project May perform as a technical leader or Lead Software Engineer for derivative software project Collaborate and add value through participation in peer code reviews, providing comments and suggestions Provide reliable solutions to a variety of problems using sound problem solving techniques Perform technical root cause analysis and outlines corrective action for given problems Serve as a mentor to less experienced software engineers (Software Engineer 1) Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes Utilize software development tools and Instruments to develop, test, debug, and deploy quality software Qualified candidates for this role will possess a Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, or Physics from a four-year college or university and a cumulative minimum 3.0 GPA and a minimum of 3 years relevant experience Will also demonstrate proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description including experience necessary to develop complex software Experience with some of the following: Java/Kotlin, latest Android SDK and Android Studio (3.2.1) AND/OR Experience with Objective-C and Swift. In addition to things such as UIkit, Coredata, Coregraphics, GCD and CoreAnimation (to note: the person will be working with both Android and iOS in this role At least 3 years developing applications in a work environment; outside of school and internship projects At Garmin, we like to laugh, have fun and work hard. It comes easily when you work on cool products with hard-working individuals who share the same passion. We offer numerous opportunities to get involved - kickball anyone? - and believe strongly in a work-life balance so your creativity can flow. Garmin offers one of the most comprehensive compensation and benefit plans around. We offer extensive health care coverage with little to no contributions, depending on the plan. Plus, we offer dental insurance, an employee stock purchase plan, a Retirement Plan, and much more….trust us, it doesn't get much better than this. Unless of course, you want to talk table tennis, fitness spaces, product discounts….come on, what are you waiting for? Apply today. 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's status, age or disability.

About Garmin International, Inc.

We are an authorized, full service Garmin GPS Dealer. We offer a variety of Garmin products at reasonable prices, with excellent product support and in-stock accessories. We can help you choose the right GPS product for your needs. Email us at sales@gpszone.ca or phone us toll free at 1-888-444-0302.

This company profile was created by AfterCollege and is about Garmin International, Inc.. This page is not endorsed by or affiliated with Garmin International, Inc.. For questions regarding company profiles, please email: care@aftercollege.com.