Fevrok logo
Senior Software Engineer (Java)
3 years ago

We are seeking a full-time Senior Software Engineer (Java) at our Garmin Boulder, CO location for our Garmin Dog products. Garmin Dog products strive to build a better dog with devices for tracking and training. From obedience to hunting and limiting nuisance barking, get exactly what you need to make life with your hunting buddy that much better!



Responsibilities


Essential Functions




  • Collaborate with our dog product team to solution and implement the vision for a great product experience



  • Help shape the team culture and delivery of dog focused applications in Boulder



  • Bring hardware and software together through problem solving and technical integration



  • Help secure existing cloud platforms protecting Garmin customers



  • Provide full stack technical solutioning, implementation, and mentorship to the dog engineering teams from the cloud through to web and mobile experiences



  • Performs technical root cause analysis and outlines corrective action for given customer and operational challenges



  • Collaborate with our infrastructure team and security teams on cloud architecture and operational requirements



  • Must be ready to perform as a technical leader or Lead Software Engineer for derivative software project



  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions



  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some device connectivity design



Qualifications


Basic Qualifications




  • Bachelors Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience



  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)



  • 3+ years of experience with Java and Spring



  • 3+ years of experince with AWS or Similar Cloud Computing



  • Must demonstrate proficiency and possess experience necessary to develop moderately complex software in Java or other selected languages



  • Demonstrates mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)



  • Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment




Desired Qualifications




Desired Qualifications




  • Experience in JS/JQuery



  • Mapbox or simliar mapping technology



  • Traccar or similar GPS tracking technology



  • Native mobile support/development experience



  • Bluetooth on mobile platforms Android or IOS



  • Data feed experience with Iridium, GSM or similar tool




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, veterans status, age or disability.








©2025 Fevrok. All Rights Reserved.