Software Engineering Team Leader - Cary, United States - Garmin

    Garmin
    Default job background
    Description
    Overview

    We are seeking a full-time

    Team Leader

    for our

    Outdoor Software Engineering Team

    in our Cary, NC location.

    In this first-line manager role, you will be responsible for directing, coordinating and supervising activities of a Low-Level / Bare Metal Software Engineering team that is responsible for software developmentfor the Outdoor product lines.

    Essential Functions
    Lead a team of 10 Software Engineerss with diverse capability levels in the design of new products, enhancement of existing designs, and development of test procedures
    Coordinate and participate in generating software requirements and designs for a product or family of products in accordance with Garmin's software development methodology
    Participate in software design reviews as necessary, assuring proper attendees and proper coverage of topics, imparting lessons learned and good design practices to all who attend
    Create product development plans as directed by engineering management
    Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met
    Monitor progress of the software teams in meeting product requirements and schedule compliance
    Directly supervise various levels of software team members by setting the tone for the team environment and providing individualized coaching, training, 1:1s, and mentoring
    Participate in recruiting activities, interview, hire, train, and evaluate performance for the team
    Basic Qualifications
    Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software 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 low level coding (ie. bare metal/firmware) with C and/or C++
    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 over software developers
    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

    #J-18808-Ljbffr