Jobs at Garmin

43,694 open positions

Browse 525 current job openings at Garmin. View positions with transparent salary information, job description sentiment analysis, and key phrase insights to help you make an informed career decision.

Senior Software Engineer

Company: Garmin

Location: Kansas City, MO

Posted Apr 15, 2024

<p><strong>Overview<strong> <p> <p>Garmin International Seeks Senior Software Engineer Olathe KS multiple positions <p> <p><strong>Essential Functions<strong> <p> <ul><li>Serves in a leadership capacity for carrying out software development in C Java or other selected languages for new products andor applications<li> <li>Serves as a Lead Software Engineer for a complex software development project designs andor reviews architected modules and software systems supporting new technology or improving capabilityperformance of existing functionality<li> <li>Decomposes functional requirements into well defined tasks<li> <li>Researches fundamental problems and implements algorithm solutions that are appropriate<li> <li>Offers peer technical assessments in areas of expertise new technologies and software designs<li> <li>Contributes to advanced technical research on new aviation technologies<li> <li>Participates in project leadership andor program planning including providing technical input to product development plans and concept documents<li> <li>Makes substantial contributions toward determination of project goalobjective feasibility<li> <li>Mentors andor supervises to less experienced Software Engineers<li> <li>Independently determines general approach and specific solutions to technical problems<li> <li>Offers process improvement suggestions and authors new procedures as appropriate<li> <li>Associates are permitted to work from home within commuting distance of office up to two days per week provided that their job duties can be performed effectively while working from home and if they have appropriate approval from their manager<li> <li>Fulltime remote work is not available<li> <ul><p><strong>Requirements<strong> <p> <p>Bachelor`s degree in Computer Science Electrical or Electronic Engineering Computer Engineering IT Software Engineering Aerospace Engineering or a related field and 5 years of work experience in a field related to software engineering <p> <p>Demonstratable experience in the following <p> <ul><li>Software development in Java C and associated technologies and concepts including Spring RESTful interfaces and containerization strategies<li> <li>Postgres or equivalent database technologies<li> <li>Angular web development including HTML JavaScript CSS SASS or SCSS and Bootstrap<li> <li>Effectively communicating technical work progress in a large team or departmental setting to technical and nontechnical colleagues<li> <li>Business to business systems integration leveraging a services infrastructure<li> <li>Legacy visual basic 6 knowledge<li> <li>Ability to work under very general direction<li> <ul><p>In lieu of a Bachelors plus five years of progressive experience a Masters plus three years of experience in the requirements noted above is acceptable <p> <p>LIDNI <p> <p>nonindexed <p> <p>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 <p> <p>This position is eligible for Garmins benefit program Details can be found here Garmin Benefits<p>

Senior Manager Communications Workflows

Company: Garmin

Location: Kansas City, MO

Posted Apr 15, 2024

Garmin is seeking a Senior Manager Communications Workflow for their Olathe, KS location. The role involves leading multiple communication service organizations, establishing and maintaining workflow processes, and focusing on continuous process improvement. The ideal candidate should have a Bachelor's Degree in Journalism, English, or Mass Communications, and a minimum of 10 years of Communications Management experience. They must possess excellent presentation and written/verbal communication skills, and be proficient in Project Management systems. The candidate should also be a motivator, strategic thinker, and able to work in a fast-paced environment.

Public Relations Specialist

Company: Garmin

Location: Kansas City, MO

Posted Mar 19, 2024

Garmin is seeking a Public Relations Specialist to increase awareness of their products through editorial coverage in mainstream, endemic, and trade outlets. The role involves communicating with journalists, maintaining relationships with media contacts, and developing engaging PR pitches.

Site Reliability Engineer / DevOps Engineer

Company: Garmin

Location: Other US Location

Posted Mar 21, 2024

Garmin is hiring a full-time Site Reliability Engineer/Software Engineer in Yarmouth, Maine. The role involves improving server and application security, setting up CI/CD pipelines, and provisioning cloud infrastructure. The ideal candidate should have a Bachelor's Degree in a related field, at least 5 years of relevant experience, and proficiency in C#. Additional desired qualifications include skills in Cloudflare, Infrastructure as Code, PowerShell, Docker, and experience with server administration or development work in a distributed, event-based architecture.

Embedded C Software Engineer 2

Company: Garmin

Location: Other US Location

Posted Apr 14, 2024

Garmin is hiring a full-time Software Engineer 2 in Salem, OR. The role involves developing moderately complex software, creating and executing designs for new functionalities, and collaborating in peer code reviews. The ideal candidate should have a degree in Computer Science or related field, proficiency in C, C++, and software engineering tools, and experience in OpenGL, Vulkan, and Python. Aviation experience is a plus.

Localization Analyst 2

Company: Garmin

Location: Kansas City, MO

Posted Mar 21, 2024

Garmin is seeking a full-time Localization Analyst 2 in Olathe, KS. The role involves guiding and supporting worldwide Garmin associates and business partners in creating and improving localized Garmin products and communications. The analyst will collaborate with various globally distributed teams, manage relationships with translation vendors, and maintain localization technologies. The ideal candidate should have a bachelor's degree or equivalent experience, excellent communication skills, and proficiency in common Microsoft Office software. Knowledge of at least one additional language besides English is required. Formal/informal leadership or project management experience, experience providing internal or external customer support, and knowledge of linguistic concepts are desirable qualifications.

Senior IT Software Engineer

Company: Garmin

Location: Kansas City, MO

Posted Mar 21, 2024

Garmin International is seeking Senior IT Software Engineers for multiple positions in Olathe, KS. The role involves leading complex multi-system application development projects, providing technical input to solution development plans, and designing and developing web-enabled client-side and server-side applications. Basic qualifications include a Bachelor's degree in a related field and at least five years of progressive experience in the IT domain, with demonstrated experience in various developmental languages, Java enterprise edition technologies, object relational mapping, Java web frameworks, databases, and ecosystem tools. Garmin International is an equal opportunity employer offering benefits to eligible employees.

Senior Software Engineer (Java/Backend)

Company: Garmin

Location: Kansas City, MO

Posted Mar 21, 2024

Garmin is hiring a full-time Senior Software Engineer (Java Services) in Olathe, KS. The role involves providing technical leadership, project planning, and software development for new products. Essential functions include leading software development with high scalability, supportability, and reliability using Java, Spring Framework, Spring Boot, Spring MVC, Spring Rest, JDBC, SQL Server, Rabbit MQ, Kafka, and more. The candidate must have a Bachelor's Degree in Computer Science or related field and at least 5 years of relevant experience. They should demonstrate proficiency in designing well-architected software systems, researching fundamental problems, and implementing solutions. The role also involves offering peer technical assessments, working with software vendors, and participating in project leadership.

Software Engineering Intern

Company: Garmin

Location: Greater Boulder Area

Posted Mar 20, 2024

Garmin is offering a full-time Software Engineering Intern position in Boulder, CO. The role involves learning and training to develop software for communication and navigation products. Essential functions include learning to develop software using various languages, testing software, performing software releases, and maintenance activities. Basic qualifications include completed coursework in Computer Science, Electrical Engineering, or related fields, and relevant experience in languages like C, C++, C#, or Java. Garmin is an equal opportunity employer.

Senior Graphics Software Engineer

Company: Garmin

Location: Kansas City, MO

Posted Mar 20, 2024

The job posting is seeking a Senior Software Engineer with experience in low-level GPU drivers, OpenGL, and Vulkan APIs. The role involves developing software in C or Python, and the ideal candidate will have a strong background in computer science and experience in leading complex software projects.

Localization Analyst 1

Company: Garmin

Location: Kansas City, MO

Posted Mar 21, 2024

Garmin is seeking a full-time Localization Analyst 1 to work on high-impact strategic initiatives and build a sustainable future for localization operations. The role involves guiding and supporting worldwide Garmin associates and business partners in creating and improving localized products and communications.

Senior Automation Software Engineer

Company: Garmin

Location: Kansas City, MO

Posted Apr 11, 2024

<p><strong>Overview<strong> <p> <p>We are seeking a fulltime <strong>Senior Automation Software Engineer<strong> in our Olathe KS location In this role you will be responsible for creating complex automated and robotic systems applications and integrated manufacturing equipment in a team environment that contributes to improved operations and Smart Factory enablement while leading efforts in researching and developing new cuttingedge automation concepts and solutions through system designs and programming integrating them into a working solution <p> <p><strong>Essential Functions<strong> <p> <ul><li>Develops innovative software applications in C VB NET Python or other selected languages for Garmin and reviews other engineers` code<li> <li>Creates complex system architectures as well as detailed program code to control the operation of automated equipment and integrates with Garmin`s Manufacturing Execution System<li> <li>Develops userfriendly flexible and highly efficient architecture for user interfaces that enable Process EngineersOperators to interact with and control automated equipment<li> <li>Utilizes necessary toolstechnical expertise to provide reliable solutions to a wide range of difficult problems<li> <li>Demonstrates ability to complete well defined complex tasks<li> <li>Reviews moderately complex designs and makes recommendations<li> <li>Able to lead moderately complex projects coordinating efforts across multiple automation engineering leads<li> <li>Makes substantial contributions towards determination of project goalsobjective feasibility<li> <li>Makes technicalprocess recommendations to guide the work of others<li> <li>Identifies opportunities to introduce automation and new technology within Operations<li> <li>Demonstrates subject matter expertise on technical topics<li> <li>Serves as a mentor to less experienced Automation Engineer Automation Engineer 1 amp 2<li> <li>Creates equipment andor application information including operating instruction and user manuals for deployed solutions<li> <li>Participates in recruiting activities as assigned<li> <li>Ability to travel domestically and internationally on occasion<li> <ul><p><strong>Basic Qualifications<strong> <p> <ul><li>Bachelor`s Degree in Electrical Engineering Mechanical Engineering Computer Science Computer Engineering Robotics Engineering or another related engineering discipline <strong>AND<strong> a minimum of 5 years relevant experience <strong>OR<strong> an equivalent combination of education and relevant experience<li> <li>Excellent academics cumulative GPA greater than or equal to 30 as a rule<li> <li>Must demonstrate proficiency and knowledge in use of engineering tools<li> <li>Must demonstrate full use of industry standards and procedures<li> <li>Must demonstrate competence with researching fundamental problems and implementing appropriate solutions<li> <li>Must be positive detailteam oriented work collaborativelyproactivelyeffectively with minimal supervision and the ability to prioritizemultitask in a flexible fast paced and challenging environment<li> <li>Demonstrates excellent communication skills with the ability to communicate with other business segments and with an understanding of how Automation objectives impact other disciplines<li> <li>Apply a sense of urgency commitment and focus on the right priorities in developing solutions in a timely fashion and thoroughly document work in an organized manner creating revisioncontrolled documentation<li> <li>Must possess proficiency and possess experience necessary to develop moderately complex software in C VB NET Python or other selected language<li> <ul><p><strong>Desired Qualifications<strong> <p> <ul><li>Previous work experience working in a manufacturing environment<li> <li>Previous experience working in a team environment<li> <li>Previous experience working with roboticscontrols systemsmechanical or electrical designsoftware development<li> <li>Fluency in objectoriented programming able to develop and manage front end applications using C and has significant experience with ModelViewViewModel architecture<li> <ul><p>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 <p> <p>This position is eligible for Garmins benefit program Details can be found here Garmin Benefits<p>

Frequently Asked Questions

How many jobs are open at Garmin?
Check our Garmin page for the latest count of open positions. New jobs are added as Garmin posts transparent listings.
Does Garmin offer remote positions?
Many positions at Garmin may offer remote or hybrid arrangements. Check individual job listings for details on work location flexibility.
What is it like to work at Garmin?
Browse our Garmin job listings to see salary transparency, sentiment analysis of job descriptions, and key insights to help evaluate the company.

Other Companies Hiring