Rocket Lab
Overview We are seeking a full-time Senior Android Engineer in our Olathe, KS location. In this role, you will be responsible for providing technical leadership and project planning for mobile development for products, applications, or systems new to Garmin. The selected engineer will be working in our Device Interaction department on Garmin Connect Mobile training, fitness, and outdoor projects. Essential Functions Serve in a leadership capacity for native mobile development in Android with Kotlin for new products and applications. Lead complex software development projects, review architected modules, and support new technology or enhance existing capabilities. Decompose functional requirements into well-defined tasks. Research fundamental problems and implement suitable algorithm solutions. Provide peer technical assessments on expertise areas, new technologies, and software designs. Assist design engineering with component datasheet review and schematic design review as needed. Participate in project leadership and program planning, providing technical input to product development and concept documents. Contribute to assessing project feasibility and help set schedules and manage risks. Mentor and guide less experienced Software Engineers (levels 1 & 2). Engage in advanced technical research on emerging technologies. Suggest process improvements and develop new procedures where appropriate. Provide reliable solutions to complex problems using sound problem-solving techniques. Support working hours as part of a rotating schedule for Garmin's 24/7 operations support. Basic Qualifications Bachelor's Degree in relevant fields with a minimum of 5 years of experience or equivalent combination of education and experience. GPA of 3.0 or higher (or equivalent academic achievement). Proven experience in designing well-architected software systems supporting new or improved capabilities. Strong research skills and ability to implement appropriate algorithms. Experience as a lead software engineer on complex projects. Ability to break down functional requirements into tasks, balancing quality and complexity. Proficiency in Android development with Kotlin and understanding of data structures and object-oriented design. Excellent communication skills. Positive, detail-oriented, organized, team-oriented, and a proactive problem solver capable of prioritizing in a fast-paced environment. Desired Qualifications GPA of 3.5 or higher (outstanding academics). Garmin International is an equal opportunity employer. Qualified applicants will receive consideration 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