Garmin

Software Engineer 2 (Data and Embedded SWE)

Garmin
Apply
5 days ago
Olathe, KS, USAMid Level
H1B sponsor

Responsibilities

  • Design, develop, and prototype biomedical features and algorithms using Python.
  • Implement and maintain biomedical features and algorithms in C and C++.
  • Use software engineering tools including version control, configuration management, build processes, debuggers, emulators, simulators, and logic analyzers.
  • Perform technical root cause analysis, estimate effort, evaluate technology options, and contribute to technical research.
  • Participate in code reviews, document and present technical recommendations, and collaborate with technical and non-technical stakeholders.
  • Mentor less experienced Software Engineer 1 team members and potentially serve as a technical leader or Lead Software Engineer on derivative projects.

Requirements

  • Bachelor’s degree in a relevant field and at least 1 year of relevant experience, or an equivalent combination of education and experience.
  • Strong foundational knowledge of mathematics, statistics, and data science.
  • Experience contributing to software in complex architectures such as concurrent, asynchronous, real-time, or distributed systems.
  • Proficiency developing complex software in C, C++, or another compiled low-level language such as Rust.
  • Experience with Python mathematics and data libraries such as NumPy, SciPy, pandas, or Polars, or similar experience in another language such as R.
  • Exceptional written and verbal communication skills.
  • Preferred qualifications include a relevant master’s degree or PhD, machine learning or deep learning experience, digital signal processing experience with biomedical sensors, and embedded software experience for consumer products.
  • Interest or experience in biomedical, health, or wellness is preferred.

Benefits

  • The position is eligible for Garmin’s benefit program; benefit details are available through Garmin Benefits.

Tech Stack

CC++KerasNumPyPandasPythonPyTorchRRustscikit-learnSciPyTensorFlowXGBoost

Categories

Garmin

About Garmin

10,000+ employees

Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus maps, apps, and subscription services. Founded in 1989 and headquartered in Olathe, Kansas, Garmin is a public company traded on NASDAQ (GRMN) with global manufacturing and R&D sites.

Contact me