Posted in Software 30+ days ago.
Type: Full-Time
Location: Chanhassen, Minnesota
We are seeking a full-time Software Engineer Weather Services to develop software solutions for our Aviation Services team based at our office in the greater Chanhassen, MN area. This team’s focus is supplying best-in-class Weather to Garmin products across all business segments. The team is responsible for aggregating, processing, and distributing weather data from across the globe to products such as Outdoor and Fitness Wearables, Marine Chartplotters, AutoOEM dash units, and especially Aviation, where weather is of critical importance. Our aim to become the best-in-class weather aggregator who uses the vast worldwide weather data to produce innovative and essential weather products for our customers.
You’ll be building streaming data services that are fast, efficient, and highly available. You'll build modern, automated systems which provide mission critical data and content for our Garmin Connect and Garmin Mobile applications, for Garmin Pilot, all our connected watches, InReach products, as well as weather services for Garmin avionics in the cockpit. Come help us in Aviation Services as we work to empower the next generation of connected cockpit features with real-time weather data.
Responsibilities
Essential Functions
Develops software solutions in C++, Java, Python, Postgres, messaging and containerization technologies (Docker/CRI-O/Kubernetes/OpenShift)
Supports system build out, system upkeep, maintenance and security and existing system problem diagnosis
Participates in defining business cases as well as the full lifecycle of development from conception, analysis, design, implementation, testing, deployment and support
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
Contributes to technical research on new technologies
Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes and provides feedback on some electrical design aspects
Supports working hours as part of a scheduled, rotating team to provide on-call support of Garmin's 24/7 operations
Qualifications
Basic Qualifications
Desired Qualifications
Familiarity with the Agile Manifesto and various Agile practices and frameworks
Experience with multiple coding languages and frameworks.
Experience with data technologies such as NoSQL or messaging/event processing.
Experience with improving application or infrastructure observability.
Interest in aviation.
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.
Roth Staffing Companies
|
KinderCare Education LLC
|
Roth Staffing Companies
|