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
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview We are seeking a full-time Sr C / C++ Software Engineer on our GNSS Technology Team in our Olathe, KS location. 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

[job_alerts.create_a_job]

Sr Developer • Olathe, Kansas, US

[internal_linking.similar_jobs]
Senior.NET Software Engineer - C++

Senior.NET Software Engineer - C++

Garmin • Olathe, KS, United States
[job_card.full_time]
NET Software Engineer with C++ experience.Map Technology develops tooling for state-of-the-art solutions that support mapping features across Outdoor, Fitness and Automotive devices / mobile apps.In ...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior C++ Developer

Senior C++ Developer

VirtualVocations • Kansas City, Kansas, United States
[job_card.full_time]
A company is looking for a Senior C++ Developer to build high-performance, secure, and scalable software.Key Responsibilities Design and implement software solutions focused on security, performa...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Developer

Sr. Software Developer

Sohum Systems LLC • Overland Park, KS, USA
[job_card.full_time]
[filters_job_card.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.last_updated_30]
R&D Engineer

R&D Engineer

NR Consulting • Kansas City, MO, United States
[job_card.full_time]
Manage Research & Development operations in accordance with company standards and the quality management system requirements. Design, prototype, prove design, and document design to meet customer re...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
PET CT Tech PRN

PET CT Tech PRN

AdventHealth • Shawnee, KS, United States
[job_card.full_time]
Joining AdventHealth is about being part of something bigger.It's about belonging to a community that believes in the wholeness of each person, and serves to uplift others in body, mind and spirit....[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Traveling Special Systems Engineer - MSG - Data Centers

Traveling Special Systems Engineer - MSG - Data Centers

Turner Construction • Kansas City, MO, United States
[job_card.full_time] +1
Critical Facilities-Data Centers.This position is for a full time traveling assignment supporting an Advanced Technology project, which includes our Data Center, Pharmaceutical, Industrial / Manufact...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Power Electronics Engineer (Digital Controls Engineer)

Sr. Power Electronics Engineer (Digital Controls Engineer)

Tt Electronics Plc • Olathe, KS, United States
[job_card.permanent]
When you join TT, you join our global community of visionaries, creators, and achievers dedicated to solving technology challenges for a sustainable world. Simply put, we are a global manufacturer w...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Integrations Engineer

Sr. Integrations Engineer

Associated Wholesale Grocers • Kansas City, KS, United States
[job_card.full_time]
Kansas Avenue Kansas City, KS 66106.The Senior Integration Engineer is the premier customer-facing role serving as an advisor, subject-matter expert, and delivery partner for our customers.As an ex...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. SOAR Engineer- Splunk SOAR / Phantom | Remote, USA

Sr. SOAR Engineer- Splunk SOAR / Phantom | Remote, USA

Optiv • Leawood, KS, United States
[job_card.full_time]
This position will be fully remote and can be hired anywhere in the continental U.We are seeking a highly skilled and experienced Senior Security Orchestration, Automation, and Response (SOAR) Engi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Hardware Test Engineer

Senior Hardware Test Engineer

Engenious Design • PRAIRIE VILLAGE, KS, US
[job_card.full_time] +1
[filters_job_card.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.last_updated_30]
Engineer - Test

Engineer - Test

Blue Origin • Grandview, MO, United States
[job_card.permanent]
Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Control Systems Developer II

Control Systems Developer II

CRB • Kansas City, MO, United States
[job_card.full_time]
CRB is a leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in-...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Kansas City, Missouri, US
[filters.remote]
[job_card.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.last_updated_variable_days]
M / E Engineer 3

M / E Engineer 3

JE Dunn Construction • Kansas City, MO, United States
[job_card.full_time]
These are the driving forces behind JE Dunn's success.By hiring inspired people, giving them interesting and challenging work, enabling them with innovative tools, and letting them share in the com...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Engineer, GoAnywhere Administrator

Sr. Engineer, GoAnywhere Administrator

KPMG • Kansas City, MO, United States
[job_card.full_time]
Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering re...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Informatica Developer

Sr. Informatica Developer

Nexus IT Group • Kansas City, MO, United States
[job_card.full_time]
The Informatica Developer will be primarily responsible for developing and supporting ETL code in Informatica PowerCenter for an enterprise data warehouse. Develop new ETL and enhancements and modif...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Relay Settings EIT 2

Senior Relay Settings EIT 2

GAI Consultants Inc. • Overland Park, KS, United States
[job_card.full_time]
GAI Consultants is seeking a Relay Settings Engineer (Senior EIT 2) with protective relay experience for transmission and distribution systems. The successful candidate will work on various substati...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior PLC Programmer

Senior PLC Programmer

Jobot • Overland Park, KS, United States
[job_card.full_time]
We are a trusted systems integrator and certified control panel contractor delivering smart, reliable automation and control solutions for municipal, utility, and industrial clients.From concept to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]