Team Leader Software Engineering at Garmin International

Posted in General Business about 3 hours ago.

Type: Full-Time
Location: Cary, North Carolina





Job Description:

Overview

We are seeking a full-time Team Leader Software Engineering for our Outdoor Automotive Product Development team in our Cary, NC location. In this role, You will be responsible for guiding a team of software engineers to develop customer facing features throughout the product lifecycle. You will work closely with Product Managers to define feature requirements and collaborate with UX Designers to iterate on UI designs. Your team will coordinate software development with low-level software, technology, and app teams and be responsible for the final delivery of product software.

Essential Functions


  • Lead a team of high-level software engineers to develop innovative features that delight our customers and exceed their expectations.

  • Use Agile development methodologies to plan and implement software features, solicit feedback from stakeholders and iteratively refine UI designs.

  • Participate in project leadership, including providing technical input to product development plans and new concepts.

  • Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met.

  • Interview, hire, and mentor new associates in the arts of software engineering.

  • Foster a positive and collaborative team environment, work with associates to establish and meet goals, write, and conduct annual performance evaluations, and address employee relations issues as needed.

Basic Qualifications

  • Bachelor's 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 a minimum of 10 years relevant experience

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

  • Must possess detailed knowledge and experience with high level language structure in C, C++, or relevant to Garmin's business needs

  • Demonstrated strong and effective verbal, written, and interpersonal communication skills

  • 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

  • Previous leadership or mentorship experience

  • Demonstrated ability to manage software development life cycles from requirements generation, through architecture and design, to delivery and maintenance.

  • Demonstrated ability to effectively manage technical human resources

  • Demonstrated ability to work well with others under challenging circumstances

Desired Qualifcations

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)

  • Previous software engineering leadership experience

  • Previous experience developing software using Agile development methodologies

  • Previous experience reviewing and refining User Experience designs

  • Previous embedded software development experience on RTOS or Linux platforms.

  • 3+ years in a technical leadership position with demonstrated ability to develop sound engineering practices.


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.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits





More jobs in Cary, North Carolina


Garmin International

Siemens Medical Solutions USA, Inc.
More jobs in General Business


Kroger

Fry's Food Stores

Fry's Food Stores