Garmin is seeking a full-time Senior Unity Software Engineer at its location in the Greater Denver area. The role provides technical leadership and project planning for software development for TrainingPeaks Virtual. The engineer will take ownership of backend systems and, as an individual contributor, deliver meaningful features for products, applications, or systems that are new to Garmin. The position involves software game development using C# .NET, Unity, or other selected languages; decomposing requirements into tasks; researching problems and implementing algorithmic solutions; evaluating software designs and technologies; contributing to project planning and feasibility decisions; and mentoring less experienced software engineers. The engineer may lead complex development projects and review architecture for modules and systems supporting new technology or improving existing functionality. The role also includes contributing to technical research, process improvements, and reliable solutions to difficult problems. Garmin benefits are available; details are provided through Garmin Benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior