Talent.com
Sr C/C++ Developer - GNSS Chipset Team
Sr C/C++ Developer - GNSS Chipset TeamGarmin • Olathe, Kansas, US
Sr C / C++ Developer - GNSS Chipset Team

Sr C / C++ Developer - GNSS Chipset Team

Garmin • Olathe, Kansas, US
30+ days ago
Job type
  • Full-time
Job description

Overview We are seeking a full-time Sr C / C++ Software Engineer on our GNSS Technology Team at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role you will be working with an agile low level software team responsible for the rapid bring-up and support of GNSS chipsets. Essential Functions Serves in a leadership capacity as an individual contributor for carrying out low-level (close to the hardware) software development in C, C++ and Python May serve as a Lead Software Engineer for complex software development project designs and / or reviews architected modules and software systems supporting new technology or improving capability / performance of existing functionality Develops, integrates, and maintains embedded software modules and systems, ensuring robust architecture and high performance. Coordinates with external vendors to support hardware, software, and component-related needs. Offers peer technical assessments in areas of expertise, new technologies and software designs Assists design engineers as needed with component datasheet review and schematic design review Participates in project leadership and / or program planning including providing technical input to product development plans and concept documents Performs hardware-level debugging and system validation to ensure reliable operation of embedded systems. Mentors and provides guidance to less experienced Software Engineers (1 & 2) Offers process improvement suggestions and authors new procedures as appropriate Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques Basic Qualifications Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience Demonstrated proficiency with designing well architectured embedded software systems and modules that support new technology or improve capability / performance of existing functionality Demonstrated proficiency in bringing up new chipsets. Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions Demonstrated ability to serve as a lead software engineer for a complex software project Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs Mastered proficiency in writing software in C, C++ and Python for tooling and visualization Desired Qualifications Experience with inter-IC communication interfaces such as UART, I2C, SPI Experience developing drivers for GNSS chipsets. Experience with Python for data analysis and visualization Experience reading and understanding board schematics to be able to work closely with Electrical and Design Engineers 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. This position is eligible for Garmin's benefit program. Details can be found here : Garmin BenefitsEssential Functions Serves in a leadership capacity as an individual contributor for carrying out low-level (close to the hardware) software development in C, C++ and Python May serve as a Lead Software Engineer for complex software development project designs and / or reviews architected modules and software systems supporting new technology or improving capability / performance of existing functionality Develops, integrates, and maintains embedded software modules and systems, ensuring robust architecture and high performance. Coordinates with external vendors to support hardware, software, and component-related needs. Offers peer technical assessments in areas of expertise, new technologies and software designs Assists design engineers as needed with component datasheet review and schematic design review Participates in project leadership and / or program planning including providing technical input to product development plans and concept documents Performs hardware-level debugging and system validation to ensure reliable operation of embedded systems. Mentors and provides guidance to less experienced Software Engineers (1 & 2) Offers process improvement suggestions and authors new procedures as appropriate Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques

Basic Qualifications Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience Demonstrated proficiency with designing well architectured embedded software systems and modules that support new technology or improve capability / performance of existing functionality Demonstrated proficiency in bringing up new chipsets. Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions Demonstrated ability to serve as a lead software engineer for a complex software project Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs Mastered proficiency in writing software in C, C++ and Python for tooling and visualization Desired Qualifications Experience with inter-IC communication interfaces such as UART, I2C, SPI Experience developing drivers for GNSS chipsets. Experience with Python for data analysis and visualization Experience reading and understanding board schematics to be able to work closely with Electrical and Design Engineers 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. This position is eligible for Garmin's benefit program. Details can be found here : Garmin Benefits

Create a job alert for this search

Sr CC Developer GNSS Chipset Team • Olathe, Kansas, US

Similar jobs
Sr. Software Developer

Sr. Software Developer

Sohum Systems LLC • Overland Park, KS, USA
Full-time
Quick Apply
This position is for US Citizens / US Permanent Residents only and not for any immigrant visa holders.Also, Visa sponsorship is not available for this position. Design comprehensive integration soluti...Show more
Last updated: 30+ days ago
Systems Engineer Sound / AV

Systems Engineer Sound / AV

Tech Electronics • Kansas City, KS, USA
Full-time
Quick Apply
We provide systems and services that help our customers work smarter, feel safer, and collaborate more effectively.Tech Electronics is a technology services organization headquartered in St.Louis, ...Show more
Last updated: 11 days ago
Senior SDET : Automation, API & CI / CD Leader

Senior SDET : Automation, API & CI / CD Leader

Highbrow LLC • Overland Park, KS, United States
Full-time
A leading technology company is seeking a Senior Software Development Engineer in Test (SDET).This role involves designing and maintaining scalable automation frameworks, implementing BDD / TDD pract...Show more
Last updated: 30+ days ago • Promoted
Delivery Driver - Sign Up and Start Earning

Delivery Driver - Sign Up and Start Earning

DoorDash • Riverside, MO, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
Last updated: 26 days ago • Promoted
Senior Hardware Test Engineer

Senior Hardware Test Engineer

Engenious Design • PRAIRIE VILLAGE, KS, US
Full-time +1
Quick Apply
Engenious has opportunities for an experienced Senior Hardware Test Engineer to join our innovative design team, specializing in medical device and other advanced tech...Show more
Last updated: 30+ days ago
OR Tech III

OR Tech III

Texas Nursing Services • Kansas City, MO, US
Full-time
Quick Apply
Mixed Schedule | Rotating Weekends | 40 Hours / Week Hourly Pay : .CV-certified candidates; experience-based) Shift Differentials : +$3 / hr Nights | +$3 / hr Weekends On-Call Pay : +$3 / hr (must live within ...Show more
Last updated: 30+ days ago
Regional OTR Class A Drivers

Regional OTR Class A Drivers

Transport Distribution Company • Belton, MO, US
Full-time
Join a team who respects their drivers! Wanted CDL A drivers with 6 months recent exp!.Transport Distribution Company in Joplin, MO is a fully employee owned company. We would love to have you as ou...Show more
Last updated: 26 days ago • Promoted
Play Games. Get Paid Fast.

Play Games. Get Paid Fast.

Scrambly • Gladstone, MO, US
Full-time
Earn money playing games with Scrambly.Typical users earn $50–$500 based on effort, with quick payouts available in minutes via PayPal, gift cards, or credit cards.Show more
Last updated: 27 days ago • Promoted
Sr Fullstack Developer

Sr Fullstack Developer

TEKsystems • Kansas City, Missouri, United States
Full-time
Maintain high level of proficiency in company-directed advanced methods and technologies for assigned applications in order to complete own technical assignments and to provide guidance to others w...Show more
Last updated: 2 days ago • Promoted
Sr Project Manager

Sr Project Manager

Gpac • Lenexa, Kansas, United States
Full-time
Quick Apply
We are seeking an experienced Project Manager to manage mechanical construction projects from start to finish.Design-build experience is a plus. Review mechanical drawings and specifications.Prepare...Show more
Last updated: 12 days ago
High Performance Computing (HPC) Engineer

High Performance Computing (HPC) Engineer

Federal Reserve Bank of Kansas City • Kansas City, Missouri, United States
Full-time +2
Federal Reserve Bank of Kansas City.When you join the Federal Reserve-the nation's central bank-you'll play a key role, collaborating with leading tech professionals to strengthen and protect our e...Show more
Last updated: 30+ days ago • Promoted
Lead / Senior Software Development Engineer in Test (SDET)

Lead / Senior Software Development Engineer in Test (SDET)

Highbrow LLC • Overland Park, KS, United States
Full-time
Lead / Senior Software Development Engineer in Test (SDET).Location : Frisco, TX or Overland Park, KS.We are looking for a highly skilled Senior SDET with extensive experience in automation, performan...Show more
Last updated: 30+ days ago • Promoted
CDL A Dedicated Truck Drivers

CDL A Dedicated Truck Drivers

Hirschbach Motor Lines • Trimble, MO, US
Full-time
We're looking for drivers to join our MW Smithfield team! Apply Below!.This fleet's drivers primarily operate in Missouri, Wisconsin, Illinois, Nebraska, Iowa, Ohio, Indiana, and North Carolina.Mon...Show more
Last updated: 19 hours ago • Promoted • New!
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Gladstone, Missouri, US
Remote
Full-time
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
Last updated: 21 days ago
Senior Software Engineer (Python) | Remote U.S. AI SaaS

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR • Kansas City, Missouri, .US
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
Last updated: 6 days ago
Senior ML Solution Architect

Senior ML Solution Architect

CareerBliss • Kansas City, MO, US
Permanent
Opportunity to join the industries top AI Consulting firm / / Working with the world’s top brands to execute data initiatives in artificial intelligence / / FULLY REMOTE. This Jobot Job is hosted by : ...Show more
Last updated: 2 hours ago • Promoted • New!
Sr Financial Systems Engineer (Workday)

Sr Financial Systems Engineer (Workday)

Relativity • Kansas City, Missouri, United States
Full-time
This role will be the lead technical expert and own all integrations for Workday Financials and related matters.The Senior Financial Systems Engineer will partner closely with various stakeholders ...Show more
Last updated: 21 days ago • Promoted
TurboTax Product Expert

TurboTax Product Expert

Intuit - TurboTax • Trimble, MO, US
Full-time
Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...Show more
Last updated: 14 days ago • Promoted