Talent.com
Garmin
Technical Lead Software Engineer (Embedded Linux)Garmin • Cary, North Carolina, US
Technical Lead Software Engineer (Embedded Linux)

Technical Lead Software Engineer (Embedded Linux)

Garmin • Cary, North Carolina, US
30+ days ago
Job type
  • Full-time
Job description
Overview We are seeking a full-time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area or in our Cary, NC office. This role will help shape the embedded platforms that power our Marine products for which performance, reliability, and innovation matter. In this role, you’ll combine deep embedded Linux expertise, system architecture, and technical leadership to deliver solutions that perform flawlessly. Essential Functions Provide technical leadership and architectural direction across marine product platforms and embedded systems Serve as a Lead Software Engineer on major initiatives, especially those involving new technologies or expanding marine capabilities Drive designs that balance performance, reliability, and security in embedded environments Commonize software technologies used across a wide range of embedded product Responsible for providing key technical contributions for major new products and/or applications including software development in C, C++ Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Work with software vendors to integrate externally developed deliverables into projects, as required Evaluate new technologies, features and functions and offer suggestions Offer process improvement suggestions and author new procedures as appropriate Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems Provide significant contribution to software reviews across multiple product and/or application types 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 9 years relevant experience OR an equivalent combination of education and experience Demonstrated experience in serving as the lead software engineer for projects in new markets or relying heavily on new technologies Demonstrated experience with architecting solutions for multiple groups and/or disciplines 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 Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Demonstrated experience in configuring and building custom Linux distributions with the Yocto Project Demonstrated knowledge of Linux services and inter-process communications Proficiency in python and shell scripts 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 Provide technical leadership and architectural direction across marine product platforms and embedded systems Serve as a Lead Software Engineer on major initiatives, especially those involving new technologies or expanding marine capabilities Drive designs that balance performance, reliability, and security in embedded environments Commonize software technologies used across a wide range of embedded product Responsible for providing key technical contributions for major new products and/or applications including software development in C, C++ Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Work with software vendors to integrate externally developed deliverables into projects, as required Evaluate new technologies, features and functions and offer suggestions Offer process improvement suggestions and author new procedures as appropriate Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems Provide significant contribution to software reviews across multiple product and/or application types 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 9 years relevant experience OR an equivalent combination of education and experience Demonstrated experience in serving as the lead software engineer for projects in new markets or relying heavily on new technologies Demonstrated experience with architecting solutions for multiple groups and/or disciplines 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 Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Demonstrated experience in configuring and building custom Linux distributions with the Yocto Project Demonstrated knowledge of Linux services and inter-process communications Proficiency in python and shell scripts 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

Technical Lead Software Engineer (Embedded Linux) • Cary, North Carolina, US

Similar jobs

LINE OPERATOR 7A-7P

Magnera CorporationBenson, NC, United States
Full-time

Job TitleMagnera's purpose is to better the world with new possibilities made real.For more than 160 years, the originating companies have delivered the material solutions their partners need to th... Show more

 • Promoted

ERP Implementation Consultant

Mule City Specialty FeedsBenson, NC, United States
Full-time

Engagement:Contract / consulting (structure open -- see below) Location:Mostly on-site at our mill in Benson, NC Start date:Summer 2026 Mule City Specialty Feeds is a livestock feed mill and agricu... Show more

 • Promoted

Manager Enterprise Data (Remote)

First Citizens BankCoats, NC, United States
Remote
Full-time

Directsinitiatives that improve enterprise data quality, governance, reporting, and analytics.Provides expert guidance and leadership to associate team, management, and lines of business.Overseesal... Show more

 • Promoted

Senior Software Engineer

AscomMorrisville, North Carolina, United States
Full-time
Quick Apply

Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication!.We are looking for an experienced Senior Software Engineer to play a central role in the design, deve... Show more

General Manager

SonicCreedmoor, NC, United States
Full-time

Sonic Drive-In Restaurant General Manager.It's the dream job you never have to wake up from.At SONIC, you'll whistle while you work, gaining a sense of accomplishment along the way.You'll interact ... Show more

 • Promoted

Senior Software Engineer In-Store Systems (Remote)

QSICRaleigh, NC, United States
Remote
Full-time

A leading audio technology company is seeking a Senior Software Engineer to enhance in-store audio systems.This remote position involves developing and refactoring software components primarily in ... Show more

 • Promoted

Flex Merchandiser

DrivelineLillington, NC, United States
Full-time

Retail Merchandisers Needed! Earn $10 / hour - Flexible Hours and Workdays Make Your Own Schedule! This is a flexible, variable hour position with hours that depend on business and project needs.C... Show more

 • Promoted

Technical Sales Manager

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

CENTRAL ADMIN - TOUCH AGENT

1-800-PACK-RATWake Forest, NC, United States
Full-time

Zippy Shell Central Admin Touch AgentZippy Shell, LLC, is the portable storage and moving company that provides the simplest way to store or move your stuff.With numerous storage facilities across ... Show more

 • Promoted

Loan Sales Specialist

OneMain HoldingsWake Forest, NC, United States
Full-time

At OneMain, Loan Sales Specialists empower customers by listening to their needs and providing access to friendly, fast, and affordable financing for life's expenses.In this role, our team members ... Show more

 • Promoted

Engineering Manager, Electrical & Embedded Systems

Zurn Elkay Water Solutions CorporationCary, NC, United States
Full-time

Engineering Manager, Electrical & Embedded Systems.As Engineering Manager, Electrical & Firmware, you will lead a team of electrical and firmware engineers responsible for developing and supporting... Show more

 • Promoted

Remote OS Engineer

LenovoCary, NC, United States
Remote
Full-time

Description and RequirementsAbout the PositionLenovo's Solutions & Services Group (SSG) isa business unit focused on delivering end-to-end IT solutions and combines Lenovo's hardware and softwa... Show more

 • Promoted

Senior Software Engineer - CLM (Remote)

First Citizens BancSharesRaleigh, NC, United States
Remote
Full-time

Senior Software EngineerThis is a remote role that may only be hired in the following locations :NC, AZ, and TX.We are seeking a hands-on, technically strong Senior Software Engineer to participate... 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

Health Care Technician I - Murdoch Developmental Center

North CarolinaButner, NC, United States
Full-time +2

Health Care Technician I's (HCT I) support people with Intellectual/Developmental Disabilities (I/DD) that may have complex behavioral challenges and/or medical conditions whose clinical treatment ... Show more

 • Promoted

CDL A Team Drivers - $25,000 Sign-On

Transco LinesLillington, NC, United States
Full-time

Earn up to $220,000 per team annually*.Up to $25,000 sign-on bonus available for a limited time*.Average truck age just over 1 year - no inward-facing cameras.We know being a driver is tough.That's... Show more

 • Promoted

Hab Tech / Direct Support Professional (DSP)

BAYADA Home Health CareErwin, NC, United States
Part-time

Your care has the power to change lives.At BAYADA, you'll see that impact from day one.Join BAYADA as a Direct Support Professional (DSP) and make a meaningful difference every day.You'll provide o... Show more

 • Promoted

Information Technology Professional (IT Support)

U.S. NavyDunn, NC, United States
Full-time

Job Title :Information Technology Professional (IT/CTN/IS) Category / Component :Enlisted Both Overview Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialist... Show more