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]
Sr Engineering Technician - Bentley MicroStation 3D or AutoCAD 3D

Sr Engineering Technician - Bentley MicroStation 3D or AutoCAD 3D

Levi Hunter • Overland Park, KS, US
[job_card.part_time] +1
[filters_job_card.quick_apply]
Sr Engineering Technician - Bentley MicroStation 3D or AutoCAD 3D.Month Contract to Hire Position.Location - TBD - Must work within 50 miles of company office location. US Citizen or Green Card Hold...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
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_variable_days] • [promoted]
M / E Engineer 1, Mission Critical

M / E Engineer 1, Mission Critical

JE Dunn Construction • Kansas City, MO, United States
[job_card.full_time]
M / E Engineer 1, Mission Critical.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, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
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]
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]
Relay Settings EIT 2

Relay Settings EIT 2

GAI Consultants • Overland Park, KS, United States
[job_card.full_time]
GAI Consultants is seeking a Relay Settings Engineer (EIT 2) with protective relay experience for transmission and distribution systems. The successful candidate will work on various substation and / ...[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]
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_1_day] • [promoted]
Engineer Senior

Engineer Senior

Deluxe Corporation • Lenexa, KS, United States
[job_card.full_time]
Responsible for supporting the sites and the ESS team in regards to computer hardware and software supporting the production environment. This equipment is primarily RIPs, workflows, output devices ...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior C++ Developer

Senior C++ Developer

VirtualVocations • Kansas City, Missouri, 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]
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]
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]
Control Systems Project Engineer I

Control Systems Project Engineer I

Thermo Systems • Kansas City, MO, United States
[job_card.full_time] +1
Control Systems Project Engineer.Omaha, NE | Kansas City, MO | Dallas-Fort Worth, TX.Annually + Bonus | 401(k) Match | Travel & Expense Reimbursement. Thermo Systems is a global, full-service contro...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]