This job listing has expired and the position may no longer be open for hire.

Embedded Bare-metal Senior Software Engineer (Fitness Products) at Garmin International

Posted in Engineering 30+ days ago.

Type: Full-Time
Location: Olathe, Kansas





Job Description:

GPS Manufacturer/Distributor

As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes performance, safety and ease of use in every market we serve. That makes us an engineering and technology company with a keen focus on recruiting top performers from all engineering backgrounds and experiences.

 

 

Our fitness team is looking for self-motivated, confident and passionate engineers to help us achieve our mission to create innovative and compelling products essential to our fitness customers’ lives. Our fitness devices provides a combination of performance, style, quality and ease of operation. Whether our customers are trying to increase their activity level to lead a healthier life, or training for a PR on their next Ultra Marathon, our vision is to be the world’s leading provider of innovative and compelling products and services that motivate our fitness customers to achieve their goals. We strive for continual innovation, resulting in high-quality, state-of-the-art products aimed at giving our consumers an unwavering level of confidence when they’re out running, biking, swimming, and exercising. If fitness is your passion, we need you!

We are looking for a full time Senior Firmware Engineer- Fitness with a passion for developing embedded software to help develop our next generation of Fitness product platforms at our headquarters in Kansas City. You will be tasked to develop software to support platforms using cutting edge technologies and be required to think outside of the box to ensure that our platforms are optimized for low power, while still maintaining the exceptional performance that our users expect.

Responsibilities include: 


  • Develop low-level software to turn-on hardware platforms for fitness wearable devices

  • Partner with electrical engineering and manufacturer to turn on new processors and validate hardware designs

  • Collaborate closely with product teams to integrate new features and technology into product platforms

  • Work closely with electrical engineers and vendors to integrate externally developed deliverables into project as well as provide technical feedback in discussions on roadmaps and component selection for future platforms

  • Participate in project leadership and/or program planning including providing technical input to product development plans and concept documents

  • Collaborate and add value through participation in peer code reviews and technical assessments in areas of expertise, providing comments and suggestions to support software designs and new technologies

  • Assist electrical engineers as needed with component datasheet review and schematic design review

  • Offer process improvement suggestions and author new procedures as appropriate for production testing

  • Perform periodic low-level software maintenance as required on product platforms in production

  • Provide reliable solutions to a wide range of difficult problems using sound problem-solving techniques

  • Develop ownership of key technology or software module and set schedules and perform sound risk evaluations for that module

Candidates for this role should possess a Bachelor of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math or Physics or another relevant engineering/technical field AND a minimum of 5 year relevant experience OR Master of Science Degree in any of the fields noted above AND a minimum of 3 years relevant experience OR an equivalent combination of education and relevant experience plus a cumulative GPA greater than or equal to 3.0 as a general rule. Qualified candidates will also demonstrate proficiency with: 


  • Demonstrates proficiency with designing well-architected software systems and modules that support new technology or improve capability / performance of existing functionality

  • Must possess proficiency in writing software in C on embedded processors

  • Proficient in using oscilloscopes, logic analyzers and multi meters, debuggers to design, test and validate embedded systems

  • Proficient in low level interrupt handling code and device drivers 

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.





More jobs in Olathe, Kansas


Integris BioServices, LLC dba KCAS Bioanalytical and Biomarker Services

Integris BioServices, LLC dba KCAS Bioanalytical and Biomarker Services

Faith Technologies
More jobs in Engineering


Mozarc Medical Holding LLC

ALL Erection & Crane Rental Corp

Hancock Concrete Products, LLC