[Close] 

Senior Software Engineer - GNSS / Sensor Fusion

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 talent in those fields. But the same vertical integration business model that keeps all design and manufacturing processes in-house also gives us the incentive to hire top performers from different backgrounds, including operations, finance and accounting, information technology, sales, marketing and communications.If cars are your thing, Garmin has your team. The worldwide leader in satellite navigation is making inroads in Automotive OEM. This quickly expanding, award-winning market includes a broad range of in-vehicle electronics, including automotive grade infotainment and telematics systems, navigation software, location-based services and integrated portable navigation systems. We?re looking for self-motivated, confident and passionate engineers to help us deliver our intuitive navigation experience and other exciting in-car technologies to auto manufacturers around the globe. We are looking for a full time Senior Software Engineer in our Diamond Bar, CA office who is interested in focusing on sensor fusion technologies to fuse GNSS, inertial/camera/radar data and digitized map data to produce cutting edge positioning solutions to serve our OEM customers.In addition to serving as a lead software engineer for complex software development in C and C , this Senior Software Engineer will design and/or review architected modules and software system supporting new technology or improving capability/performance of existing functionality. Senior software engineers in our advanced algorithm team will also:Research fundamental problems and implement algorithm solutions that are appropriateDesign, implement and test complex software modules using C/C in an embedded environmentParticipate in peer reviews in areas of software designs, algorithm designs and software developmentWork with team lead to develop technology road map as directed by the management teamContribute to advanced technical research and development in positioning technologies for automotive navigationIndependently determine general approach and specific solutions to technical problemsOffer process improvement suggestions and author new procedures as appropriateExemplify Garmin?s Mission Statement and Quality Policy and proactively work to improve Garmin?s image and cultureCandidates for this role should possess a Master of Science Degree in Applied Science, Computer Science, Geomatics, or Electrical Engineering or another relevant engineering/technical field AND a minimum of 3 years relevant experience OR Bachelor of Science Degree in any of the fields noted above AND a minimum of 5 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 designing well architected software systems and modules that support new technology or improve capability/performance of existing functionality and competence with researching fundamental problems and implementing appropriate algorithmic solutions. Demonstrated ability to serve as a lead software engineer for a complex software project and the ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output are also required. Other requirements for this role include:Demonstrated capability to work as a strong team player who is able to work independently with high level direction and minimal day to day supervisionMust possess proficiency in writing software in C, C as appropriate for performing the essential functions of this job descriptionMust possess relevant education and/or experience in software design, development and maintenance, as required for the successful performance of the essential functions of the positionMust possess experiences in estimation theory, sensor fusion, GNSS, inertial sensors and relevant areas Candidates with experience in automotive infotainment system, ADAS, camera and radar sensors are preferred! Our benefits, designed to lead an evolving marketplace, support innovation and encourage a healthy balance between work and life, keep us competitive and allow our associates to make their own decisions about their well-being and future. We offer a choice of healthcare plans?with low or no premiums?which consistently rank in the 90th percentile when compared to other high-tech employers, plus dental and vision plans for you and your family. In addition, our financial benefits rate 82% above the median for technology companies comparable in size. Our 401K retirement plan provides 5% of pay base contribution plus a match of 75 cents for every dollar you contribute to a maximum of 10% of your compensation. The employee stock purchase plan allows for shares to be bought at a 15% discount. EEO/AA/Minorities/Females/Disabled/Veteran



Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Software Engineer, Apple Media Products...
Santa Clara, CA Apple
Senior Software Engineer
Pasadena, CA Western Asset Management
Senior Software Engineer - Internal Tools
San Francisco, CA Slack
Senior Software Engineer - Growth
San Francisco, CA Wish.com
Senior Software Engineer - Android
San Francisco, CA SoundHound