Logo
Kansas Action for Children, Inc

Team Leader Software Engineering - 12928

Kansas Action for Children, Inc, Olathe, Kansas, us, 66051


Garmin International seeks Team Leader Software Engineering (Olathe, KS; multiple positions):Responsibilities

Responsible for directing and coordinating the activities of a software engineering team that is responsible for software development for operations.Coordinate and participate in generating software requirements and designs for a product or family of products in accordance with Garmin's software development methodology.Coordinate software engineering team members with daily observation of their engineering technical work, provide technical engineering assistance to team members, and ensure adherence to all job duties.Conduct annual performance evaluations based on review of employees' engineering competency and quality of work.Use models to predict and measure outcome and consequences of software engineering designs.Rely on engineering knowledge to ensure product development goals are met in accordance with the product development plan or market requirements and ensure project milestones are met.Associates are permitted to work from home, within commuting distance of office, up to two days per week provided that their job duties can be performed effectively while working from home, and if they have appropriate approval from their manager.Full-time remote work is not available.Requirements

Bachelor's degree in Electrical Engineering, Computer or Software Engineering, or related and 5 years of progressive work experience in software engineering roles. In lieu of a Bachelor's plus five years of experience, a Master's plus three years of experience in the requirements noted above is acceptable.Must have demonstrated experience in the following:

C, C++, python and embedded systemsHMI and Qt/QML experienceObject-oriented programming principlesPerformance analysis and performance tuning in a multithreaded environmentManaging software development life cycles from requirements generation to architecture and design and through delivery and maintenanceRepresent team in customer meetings to ensure proper requirements are being metReviewing, verifying and approving software designed by software engineering teamOverseeing training and mentoring of new software engineering associatesGarmin 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