Sensor Algorithms Software Engineer 1

Garmin Ltd
Olathe, KS, United States
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) Adobe InDesign Data Analysis Assembly Language Business Software C Sharp (Programming Language) C++ (Programming Language) Computer Engineering Embedded Software Software Engineering Garmin
+1 more
Information Technology

Job description

  • Develop innovative algorithms that utilize sensors, including accelerometers, gyroscopes, magnetometers, and barometric pressure sensors.
  • Implement 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.
  • Collaborate with team members and project stakeholders in carrying out development plans.
  • Participate in peer code reviews and software design reviews.
  • 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.

Requirements

  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated knowledge, education, experience and/or training necessary to develop basic software in C, C++, C#, Java, assembly language, or other selected languages

Desired Qualifications

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Previous work or internship experience in design, particularly for consumer products

About the company

This position is eligible for Garmin’s benefit program. Details can be found here: Garmin Benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:36 min

Performing exploratory data analysis to uncover underlying patterns

Julian Joseph · LIVE

2:22 min

Engineering dashboards and consumer mobile applications

Tonci Zilic · WWC 2022

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · WWC 2022

1:31 min

Overcoming technochauvinism and evaluating algorithmic training dataset integrity

Prathyusha Charagondla · LIVE

Videos

See all

Related articles

See all