Logo

Connecting Employers With Military Veterans!

Posted by: Garmin International on May 07, 2021


Location:

Olathe , KS

Job Description:

We are seeking a full-time experienced Embedded Software Engineer to join the Garmin Health team at our headquarters in Olathe, KS. Garmin Health is an exciting organization within the Fitness Segment which leverages wearable technology and biometric sensors to develop and deploy innovative solutions in corporate wellness, population health, and patient monitoring applications worldwide. If you are looking to leverage your software and/or biomedical experience in a role creating products that are truly making a difference in people's health and wellness, then this is the job for you.

Candidates qualified for this role will be able to apply their extensive software-development and problem-solving skills to problems in the medical and biological domains. In this position, signal processing, data science, data analytics, and algorithm development skills will be applied to varied biometric data sources, such as optical PPG sensors, pulse oximetry sensors, and accelerometer signals, among others. These algorithms will run on a small processor embedded in a wearable device. Python and Matlab are used extensively during algorithm development, but a successful candidate must be able to translate an algorithm implemented in Python or Matlab into C/C++ code that can run efficiently on the embedded target.

Other essential functions Include:
Developing moderately complex software in C, C++, Python or other selected languages consistently following Garmin's coding standards and in accordance with applicable software development methodology and release processes Utilizing software engineering tools such as configuration management systems, build processes, and debuggers in the software development process Provides reliable solutions to a variety of problems using sound problem solving Contributes to technical research on new technologies Creating and executing designs for software components within a larger project Collaborating and adding value through participation in peer code reviews, providing comments and suggestions Estimating level of effort, evaluate new options of similar technology, offer suggestions to improve processes Qualified candidate will possess A Bachelor of Science or above in Biomedical Engineering, Electrical Engineering, Computer Engineering, or Computer Science from a four-year college or university with a minimum 3.0 cumulative GPA AND a minimum of one year relevant experience OR an equivalent combination of education and relevant experience.
Other qualifications include:
Candidates must also be detail-oriented and have the ability to work proactively and effectively with minimal supervision in a highly cooperative team environment, and demonstrate strong and effective verbal, written, and interpersonal communication skills. Experience in C, C++, or any another compiled language Working knowledge of asynchronous software architectures (threads, processes, interrupts) Knowledge of biomedical signals and digital signal processing (DSP) techniques Experience contributing to large and/or complex codebases, particularly those subject to real-time constraints Experience developing and debugging software on embedded systems, particularly those without fully-featured operating systems. Experience with either Matlab or Python's numeric libraries (pandas, numpy, SciPy), or comparable experience in R, or some other data processing framework Domain knowledge of biometric sensing technologies, biological signal processing, or physiology in general The ability to use statistics or data science to draw meaningful conclusions from loosely structured data, and then lucidly explain those findings to peers. Experience with FDA processes Garmin 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.

Pay Rate:

Unspecified

HR. Website URL:

https://careers-us.garmin.com/us/en/search-results

Sign Up to Apply to this position
(if you already have a CGO account, just press the button below)

About Garmin International

We make products for everywhere that people live, work and play. Our customers are passionate about our products. And so are we. When you work at Garmin, adventure doesn't have to wait for the weekend. This is where you can put your passions into action. From test flights to training rides, there are so many ways to use our products and follow your passions every day.

Please visit this employer's Public Profile to see more jobs offered by Garmin International