Talent.com
Garmin
Team Leader Software EngineeringGarmin • Cary, North Carolina, US
Team Leader Software Engineering

Team Leader Software Engineering

Garmin • Cary, North Carolina, US
30+ days ago
Job type
  • Full-time
Job description

Overview We are looking for a full-time Software Engineering Team Leader to direct and support embedded software engineers on our Marine software team at our Cary, North Carolina office. In this role, you’ll be responsible for coordinating and participating in generating software requirements and designs for our Marine family of products in accordance with Garmin’s software development methodology. You will lead a group of mid- or high-level embedded software engineers building entertainment, weather and media applications for marine chartplotters. Must be a local candidate to be considered. Essential Functions Lead a team of Software Engineers 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 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, 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++, and embedded systems 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 Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Previous software engineering leadership experience 3+ years in a technical leadership position Demonstrated ability to develop sound engineering practices and communication skills within a team Demonstrated skills with managing software development life cycles from requirements generation to architecture and design to delivery and maintenance Demonstrated ability to create, champion and execute project plans on schedule Familiarity with Azure DevOps, Power BI, JIRA, Excel, Confluence Experience and familiarity with very large codebase software development efforts Passion for boating and associated marine products Familiarity or previous experience with chartplotters, stereos, lighting, camera/video devices, radio and satellite communications, remote sensors and sensor integration 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 BenefitsEssential Functions Lead a team of Software Engineers 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 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, 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++, and embedded systems 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 Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Previous software engineering leadership experience 3+ years in a technical leadership position Demonstrated ability to develop sound engineering practices and communication skills within a team Demonstrated skills with managing software development life cycles from requirements generation to architecture and design to delivery and maintenance Demonstrated ability to create, champion and execute project plans on schedule Familiarity with Azure DevOps, Power BI, JIRA, Excel, Confluence Experience and familiarity with very large codebase software development efforts Passion for boating and associated marine products Familiarity or previous experience with chartplotters, stereos, lighting, camera/video devices, radio and satellite communications, remote sensors and sensor integration 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

Create a job alert for this search

Team Leader Software Engineering • Cary, North Carolina, US

Similar jobs

Remote Work – Product Assessments - $25-$45 per hour (No Experience)

Online Consumer Panels AmericaDunn, North Carolina, US
$25.00–$45.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Global PMO Analyst

OnticCreedmoor, NC, United States
Full-time

We are a fast-paced business with ambitious growth plans; so if you are dedicated, enthusiastic and always seeking ways to improve, you'll enjoy a career with us!.Ontic is a leading global aerospac... Show more

 • Promoted

Senior Manager, Software Engineering

Cloud Software GroupRaleigh, NC, United States
Full-time

Senior Manager, Software Engineering.Office - US - North Carolina - Raleigh.Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered ... Show more

 • Promoted

Mechanical Team Leader

StantecRaleigh, NC, United States
Full-time +1

Stantec's Buildings team is on a mission to become the world's leading integrated design practice.Our architects, engineers, interior designers, consultants, sustainability specialists, and technol... Show more

 • Promoted

Kitting Team Leader II

TE ConnectivityFuquay Varina, NC, United States
Full-time

Manufacturing Team Leader II - KittingAt TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world.Job ... Show more

 • Promoted

Senior Manager, People Technology - AI & Automation

Optimize PartnersRaleigh, NC, United States
Full-time

AI-First People Technology Architect.Optimize Partners is an executive search and consulting firm providing top-tier talent and staffing services to technology focused organizations.This is a full-... Show more

 • Promoted

Principal Member of Technical Staff, OKE Nodes & Apps

OracleRaleigh, NC, United States
Full-time

Job DescriptionDepartment DescriptionOracle Cloud Infrastructure (OCI) combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises inf... Show more

 • Promoted

Consumer Research Panel Member

GL IncDunn, North Carolina
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Director of Operations and Compliance

First Choice Community Health Centers IncLillington, NC, United States
Full-time

Director Of Operations & Compliance.The Director of Operations & Compliance is directly responsible for the day-to-day operations of all First Choice Community Health Centers (FCCHC) medical and de... Show more

 • Promoted

TPM Continuous Improvement Leader (Remote)

HitachiRaleigh, NC, United States
Remote
Full-time

TPM & Integrated Transformer Management System LeaderJoin Hitachi Energy as a catalyst for operational excellence and continuous improvement across our North America Hub.As our TPM & Integr... Show more

 • Promoted

TPM Continuous Improvement Leader (Remote)

HITACHI ENERGY USA INCRaleigh, NC, United States
Remote
Full-time

DescriptionThe OpportunityJoin Hitachi Energy as a catalyst for operational excellence and continuous improvement across our North America Hub.As our TPM & Integrated Transformer Management (IT... Show more

 • Promoted

Director - Software Engineering, Supply Chain Technology

AllyRaleigh, NC, United States
Full-time

General informationRef # 21849Remote? NoAlly and Your CareerAlly Financial only succeeds when its people do - and that's more than some clich people put on job postings.We live this stuff! We see o... Show more

 • Promoted

Senior Manager, Software Engineering

TIBCO SoftwareRaleigh, NC, United States
Full-time

Position Overview:Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our ... Show more

 • Promoted

VP Global Key Account -Data Center Segment

Eaton PlcWake Forest, NC, United States
Full-time

Global Account VP for Data Center.The Global Account VP for Data Center is a senior-level global sales role and the single point of contact for assigned global hyperscaler and MTDC accounts.Account... Show more

 • Promoted

Lead Consultant(2016BLDCON)

ClifyXRaleigh, NC, United States
Full-time

Manager For Application Server Team Vi Subcon Lead Consultant. Show more

 • Promoted

General Manager

Pizza Hut - Flynn GroupLillington, NC, United States
Full-time

Pizza Hut Restaurant General Manager.Flynn Hut joined the Pizza Hut system in 2021.In 2023, we expanded internationally acquiring Pizza Hut's master franchisee in Australia with 260+ units.Today we... Show more

 • Promoted

Bus Operations Team Leader

Wake County Public School SystemCary, NC, United States
Full-time

Assists the Transportation Operations Manager with planning, directing, and controlling activities associated with safely, efficiently, and promptly transporting students.Knowledge, Skills, and Abi... Show more

 • Promoted

Data Entry Product Support - No Experience

GLOCPADunn, North Carolina
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Associate Team Leader

H&R BlockRaleigh, NC, United States
Full-time +1

Our CompanyAt H&R Block, we believe in the power of people helping people.Our defining Purpose is to provide help and inspire confidence in our clients, associates, and communities everywhere.W... Show more

 • Promoted

Group Leader, Product Development

Catalent IncMorrisville, NC, United States
Full-time

Group Leader, Product DevelopmentPosition Summary:Work Schedule: Monday - Friday, 8:00am to 5:00pm100% on-siteThe Morrisville (MSV) facility is Catalent's center of excellence for nasal product dev... Show more