Senior Algorithms Software Engineer (Data Scientist) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Garmin · 2 hours ago

Senior Algorithms Software Engineer (Data Scientist)

Garmin is seeking a full-time Senior Algorithms Software Engineer (Data Scientist) to join their Core Platform Technology - Sensor Algorithms Team in Olathe, KS. The role involves creating and implementing innovative sensor-based algorithms for various Garmin products, while collaborating with team members and providing technical input on development plans.

Consumer ElectronicsConsumer GoodsElectrical DistributionElectronics
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and advance innovative algorithms that utilize sensors, including accelerometers, gyroscopes, magnetometers, and barometric pressure sensors
Explore novel and cutting-edge sensors and algorithms technologies and applications
Collaborate with team members and other developers in algorithm development, technical assessments in areas of expertise, peer code reviews, and software design
Participate in project leadership and planning, including aligning with project stakeholders and providing technical input to development plans
Develop embedded software solutions, primarily in C++ and C, to be used throughout Garmin’s extensive ecosystem of consumer electronics products, including smartwatches, cycling computers, and more
Coordinate closely with team members and product team engineers across Garmin to integrate and maintain algorithm solutions that serve our customers
Perform significant mathematical, statistical, and data analysis as part of the algorithm development process
Evaluate and understand various design tradeoffs including power consumption, cost, system constraints, reliability, and time to market
Offer process improvement suggestions and author new procedures as appropriate
Mentor less experienced Software Engineers, providing technical expertise and guidance

Qualification

C++CSignal ProcessingAlgorithm DevelopmentPythonData AnalysisMachine LearningCommunication SkillsTeam CollaborationMentoring

Required

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 an equivalent combination of education and experience
Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
Experience with real-time signal processing on sensor data
Proficiency in writing software in C and C++ on embedded processors
Use of Python for signal processing, visualization, and statistical analysis
Experience with collaborative software development in a team environment
Strong and effective verbal, written, and interpersonal communication skills
Strong quantitative, math, statistics, physics, and dynamics knowledge

Preferred

Outstanding academics (cumulative GPA greater than or equal to 3.5)
Experience with inertial sensors, magnetic, and/or barometric pressure sensors
Experience with sensor fusion, time series analysis, Kalman filtering, and/or digital signal processing (DSP)
Experience with data science, statistics, linear regression, deep learning, reinforcement learning, and/or other machine learning techniques
Experience with attitude and heading reference systems (AHRS), altimeter systems, GPS/GNSS positioning solutions, and/or inertial navigation systems (INS)
Experience working on multiple simultaneous development projects
Experience debugging complex problems on embedded systems
Interest and ability to learn other coding languages and relevant algorithm development skills as needed
Excitement to create and deliver algorithms for runners, cyclists, hikers, golfers, athletes, fitness buffs, and any person seeking to beat yesterday

Benefits

Garmin's benefit program

Company

WHERE DO WE START? How about Kansas City? That’s our home. That’s where Garmin put a stake in the ground in 1989.

H1B Sponsorship

Garmin has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (69)
2024 (61)
2023 (40)
2022 (85)
2021 (85)
2020 (76)

Funding

Current Stage
Late Stage
Total Funding
unknown
2007-01-04Acquired

Leadership Team

leader-logo
Doug Boessen
Chief Financial Officer and Treasurer
linkedin
leader-logo
Amber Morgan
Global Partnerships & Engineering Business Development
linkedin
Company data provided by crunchbase