×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead Software Engineer

Job in Olathe, Johnson County, Kansas, 66051, USA
Listing for: Garmin
Full Time position
Listed on 2025-12-07
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Job Description & How to Apply Below

Overview

Technical Lead Software Engineer needed for full-time employment in Olathe, KS. The role involves serving as a key technical contributor and/or Lead Software Engineer on major product and/or application development projects or software development for significant new applications of known technology.

Essential Functions
  • Identify, integrate, and utilize new software development tools in embedded Linux
  • Enhance, maintain, and update our custom embedded Linux based system
  • Develop automation strategies
  • Provide key technical contributions for major new products and/or applications, including software development in C, C++, Python or other selected languages
  • May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies
  • Mentor and provide guidance to less experienced software engineers
  • Serve as architect for solutions that span multiple groups or disciplines
  • Work with software vendors to integrate externally developed deliverables into projects, as required
  • Evaluate new technologies, features and functions and offer suggestions
  • Suggest process improvements and author new procedures as appropriate
  • Define general approaches and specific solutions to technical problems considered state of the art
  • Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems
  • Contribute to software reviews across multiple product and/or application types
  • Complete broadly defined complex tasks by turning concepts into practical solutions
  • Support working hours as part of a rotating schedule to provide on-call support for Garmin’s 24/7 operations
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
  • Excellent academics (GPA typically 3.0 or higher)
  • Experience as lead software engineer for projects in new markets or using new technologies
  • Experience architecting solutions for multiple groups and/or disciplines
  • Strong verbal, written, and interpersonal communication skills
  • Positive, detail-oriented, organized, team-oriented, and driven to solve problems; able to prioritize and lead in a fast-paced, deadline-driven environment
Desired Qualifications
  • Outstanding academics (GPA 3.5 or higher)
  • Experience configuring, building, and installing Linux on embedded systems
  • Knowledge of Linux services and inter-process communication
  • Proficiency in Python and shell scripting

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary