Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Garmin

Overview

Garmin Int'l Inc seeks Senior Software Engineer (Olathe, KS; Multiple Positions):

Essential Functions
  • Develops moderately complex software in C, C++ or other selected languages for new products and/or applications
  • Designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
  • Decomposes functional requirements into well-defined tasks
  • Researches fundamental problems and implements algorithm solutions that are appropriate
  • Balances quality, quantity and complexity in work output
  • Assists design engineering as needed with component datasheet review and schematic design review
  • May partner with electrical engineering or process manufacturer to turn on new processors
  • May work with software vendors to integrate externally developed deliverables into project
  • Evaluates new technologies as they apply to existing functions
  • Provides technical input to product development plans and concept documents
  • Makes substantial contributions toward determination of project goal/objective feasibility
  • Provides limited technical mentoring and guidance to less experienced Software Engineers (approximately 5-10% of the time) without formal supervisory responsibilities.
  • This is an individual contributor role.
  • Remote work is not available.
Basic Qualifications
  • Bachelor of Science Degree in Computer Science, Electrical Engineering, Computer or Software Engineering, Aerospace Engineering or a related technical field plus a minimum of 5 years of progressive full-time software engineering work experience in computer graphics using C or C++.
  • Must show demonstrated experience in the following:

    • Experience in 2D/3D (OpenGL or Vulkan) graphics and rendering technologies
    • Experience in writing efficient GPU shader algorithms.
    • Knowledge of GPU architectures and Graphics pipeline
    • Serving as a lead software engineer for a complex software project
    • Offering peer technical assessments and mentoring in areas of expertise, new technologies and software designs
    • Designing and programming in a multi-threading environment
    • Industry experience working in a team setting developing software for product deliverables going to market
    • Industry experience developing and debugging on embedded devices.
    • Industry experience debugging and resolving computer graphics performance and graphical bugs.
  • In lieu of a Bachelor's degree plus 5 years of experience, will accept a Master's degree in same plus 3 years of relevant work experience.

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

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Olathe, KS vacancy
  •  ...analysis of business and functional requirements for proposed software solutions. Participate in architectural and database design discussions...  ...small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new... 
    Senior
    Work experience placement
    Flexible hours

    Quest Diagnostics Incorporated

    Olathe, KS
    2 days ago
  •  ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills... 
    Senior
    Full time
    Work at office
    2 days per week

    Truenorth Consulting

    Shawnee, KS
    more than 2 months ago
  • $120k - $170k

     ...rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape. We are seeking a Senior Software Engineer to join our core engineering team. You will take ownership of major product and infrastructure initiatives, working... 
    Senior
    Work from home

    TenEx

    Overland Park, KS
    2 days ago
  •  ...Duties Design, develop, test, deploy, maintain, and improve software web applications using an Agile based framework to provide...  ...based development. Lead the technical operations team of Software Engineers in managing maintenance of AssistRx technology solution... 
    Senior
    Temporary work
    Local area
    Immediate start

    RXinsider

    Overland Park, KS
    2 days ago
  •  ...We're Looking for an experienced Senior Software Engineer! About the Company: Security Benefit is a leader in the U.S. retirement market with more than $75 billion in assets under management. We offer opportunities to thrive, innovate, and make an impact. As part... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Security Benefit

    Overland Park, KS
    1 day ago
  • Faith Technologies Inc. is seeking a Program Design Manager to lead complex program development from concept through engineering completion and handoff to execution. The role serves as the primary client-facing design lead, coordinating with customers and internal teams... 
    Senior

    Faith Technologies Inc

    Olathe, KS
    6 days ago
  • Garmin is seeking a Senior Linux Systems Administrator (DevOps) for its U.S. headquarters in the Greater Kansas City area. The role focuses on designing and operating enterprise Linux infrastructure with automation, monitoring, and security practices. The position requires... 
    Senior

    Garmin

    Olathe, KS
    5 days ago
  •  ...Senior Site Reliability Engineer We are seeking a full-time Senior Site Reliability Engineer at Garmin's U.S. headquarters in the Greater Kansas...  ...oversee real-time monitoring to ensure stability of Garmin software systems Drive process improvements throughout the... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work

    Garmin

    Olathe, KS
    5 days ago
  • An established industry player is seeking a skilled SAP HCM Consultant with over 5 years of experience in implementation and support. This role demands a strong understanding of payroll processes, time management, and legal reporting in the USA. As part of a dynamic team...
    Senior
    Remote job

    TechDigital Group

    Olathe, KS
    4 days ago
  • $75k

     ...Title: Junior Software Engineer Location: Hybrid-Olathe, KS Salary: $75K About PSI  Join Us at PSI - Where You Belong, Grow,...  ...basic issue resolution. Escalate complex technical issues to senior engineers with clear documentation and analysis. Software... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Psi Services Llc

    Olathe, KS
    3 days ago
  •  ...pilots safer. We will give you a chance to work with some of the most talented people in the graphics industry. The Senior 3D Graphics Software Engineer will play a key role in the small core software team, responsible for designing and developing the next generation... 
    Senior
    Relocation

    Shield AI

    Overland Park, KS
    2 days ago
  •  ...channels. We are looking for a highly skilled and hands-on Senior AI Engineer to lead the design, development, and productionization of...  ...work experience. ~7+ years of hands-on full-stack software engineering experience, with significant experience building... 
    Senior
    Full time
    Work experience placement

    Propio

    Overland Park, KS
    18 days ago
  •  ...Foresite is looking for a Senior Applied AI Engineer to shape how state-of-the-art AI and autonomous agents power our Managed Security Services...  .... Who you are Engineering Principles: 5+ years of software engineering experience with strong fundamentals (you write... 
    Senior
    Temporary work

    Foresite Cybersecurity

    Overland Park, KS
    2 days ago
  • $30 - $35 per hour

     ...Pay: $30-$35 per hour Job description: SENIOR MIG WELDER/FABRICATOR We are seeking a SENIOR MIG WELDER/FABRICATOR to join our Weld Team in this custom er-focused industry. A successful SENIOR MIG WELDER/FABRICATOR at WEBCO MFG is both Efficient and Precise... 
    Senior
    Hourly pay
    Full time
    Local area
    Flexible hours

    Webco Manufacturing

    Olathe, KS
    7 days ago
  • Job-ID29353451Reference26-26828This position is Hybrid 2 days in office at Overland Park, KS Job Summary The Senior Software Engineer - Generative AI Innovation serves as a hands-on technical leader responsible for identifying, evaluating, prototyping, and delivering Generative... 
    Senior
    Work experience placement
    Work at office

    KeyBank

    Overland Park, KS
    1 day ago
  • SPX Technologies is seeking a Technical Proposal Manager II within SPX Cooling Technologies. You will lead budgets, provide technical and estimating support, and drive proposal development for large-scale projects, including global opportunities. The role requires coordinating...
    Senior

    Flash Technology, LLC

    Overland Park, KS
    6 days ago
  • Syms Strategic Group (SSG) is seeking a Senior Configuration Analyst - II for a 100% remote role serving the Veterans Affairs department. You will lead software configuration management and release engineering, drive cloud migration efforts, and mentor junior staff while... 
    Senior
    Remote job

    Socket

    Overland Park, KS
    5 days ago
  • Syms Strategic Group, LLC is seeking a Senior Configuration Analyst - II to support VA applications, lead CM and release engineering, and drive cloud migration initiatives in a remote, U.S.-based setting. The role requires deep CM expertise across Git, CI/CD tools, IaC... 
    Senior
    Remote job

    Syms Strategic Group, LLC

    Overland Park, KS
    5 days ago
  • $25 - $40 per hour

    A Smart Home Integration Company in Park City, Kansas, is looking for a technician responsible for completing audio/video installations and service calls. The ideal candidate must be self-motivated with strong problem-solving skills and at least one year of experience. ...
    Senior
    Hourly pay

    ProSource Buying Group

    Overland Park, KS
    2 days ago
  • US Citizens or GC Holders only - Direct-Hire Local candidates only Onsite- 4-5 days per week We're hiring a mid-to-senior .NET Developer for an onsite contract role in St. Louis. The right candidate is comfortable across the full Microsoft stack - .NET, SQL Server, and... 
    Senior
    Contract work
    Local area

    The Timberline Group Company

    Overland Park, KS
    5 days ago
  • Shamrock Trading Corporation in Overland Park, Kansas, seeks a Senior Systems Engineer to design, implement, and manage our IT infrastructure, focusing on reliability, security, and scalable solutions. You will drive automation, lead projects, and collaborate with teams... 
    Senior

    Shamrock Trading Corporation

    Overland Park, KS
    5 days ago
  •  ...day, TreviPay employees are challenged and empowered in a supportive, collaborative, entrepreneurial environment.  As a Software Engineer at TreviPay, you'll help build intuitive, high-performing applications that power a global B2B payments platform. Working with... 
    Full time
    Temporary work
    Flexible hours

    Trevipay

    Overland Park, KS
    a month ago
  •  ...Software Engineer II TFL, a leading live entertainment and technology company, has a fantastic opportunity for a talented and driven Mid-Level Software Engineer to bolster our team.   As a Software Engineer II, you will be responsible for designing, developing,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Local area

    Tfl, Incorporated

    Overland Park, KS
    a month ago
  • Excelligence Learning Corporation is seeking a Network Engineer to own network design, administration, security, and reliability across multiple company sites. You will manage architecture, configuration, and ongoing maintenance of LAN/WAN/SD-WAN, Palo Alto firewalls,... 
    Senior

    Discount School Supply

    Olathe, KS
    5 days ago
  •  ...Senior Systems Engineer Proven is hiring a Senior Systems Engineer on behalf of our client, an industry innovator in comprehensive design...  ...electromechanical and embedded medical device systems, including both software and hardware aspects with Embedded, Real-time, PC, Linux,... 
    Senior

    PROVEN

    Olathe, KS
    4 days ago
  •  ...Senior Mechanical Engineer Proven is hiring a Senior Mechanical Engineer on behalf of our client, an industry innovator in comprehensive design and manufacturing services for cutting-edge medical technologies. Supporting the advancement of healthcare solutions from... 
    Senior
    Full time
    Worldwide

    PROVEN

    Olathe, KS
    1 day ago
  • CraneWorks in Olathe, KS is seeking a Mechanical Engineer III to design, develop, and test mechanical systems for heavy lifting equipment in our production department. You will ensure safety, performance, and quality while mentoring junior engineers and driving cross-functional... 
    Senior

    CraneWorks

    Olathe, KS
    4 days ago
  •  ...Job Title: Mechanical Engineer (Senior) Location: Olathe, KS Department: Hardware, Technical Services    Reports to:  Engineering Manager, Mechanical / Director, Hardware   Vantage MedTech provides comprehensive design and manufacturing services, supporting... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package

    Vantage MedTech

    Olathe, KS
    5 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Internship

    Danaher Corporation

    Overland Park, KS
    1 day ago
  • Optimal Solutions Inc. is seeking a Database/Programmer Developer in Overland, MO. This role involves designing, developing, testing, and maintaining web applications and database systems. Candidates should have at least 10 years of experience with Oracle/SQL, .NET technologies...
    Senior

    Optimal Solutions Inc.

    Overland Park, KS
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!