Fit Pay logo

SENIOR SOFTWARE ENGINEER

Fit Pay

Chandler, AZ
Full Time
Senior
15 days ago

Job Description

About the Role

We are seeking a full-time Senior Software Engineer in our Chandler, AZ location. The role involves leading and contributing to software development projects, designing and reviewing modules and systems, researching and implementing algorithms, and mentoring less experienced engineers. The position emphasizes technical leadership, innovation, and collaboration within a team environment, with opportunities for remote work up to two days per week.

Key Responsibilities

  • Serves in a leadership capacity for carrying out software development in C, C++, Python, Assembly language or other selected languages for new products and/or applications
  • May serve as a Lead Software Engineer for a complex software development project
  • 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
  • Offers peer technical assessments in areas of expertise, new technologies and software designs
  • Assists design engineering 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
  • Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
  • Makes substantial contributions toward determination of project goal/objective feasibility
  • Mentors and/or supervises less experienced Software Engineers
  • Contributes to advanced technical research on new technologies
  • Independently determines general approach and specific solutions to technical problems
  • 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
  • Applies good judgment in setting schedules and risk taking
  • Integrates, uses, and provides feedback on products in development as part of normal responsibilities
  • Works from home up to two days per week with manager approval

Requirements

  • 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 relevant work experience
  • Experience in 2D/3D (OpenGL or Vulkan) graphics and rendering technologies
  • Education or work experience using linear algebra
  • Experience in writing efficient GPU shader algorithms
  • Knowledge of GPU architectures and Graphics pipeline
  • Experience in kernel level development or embedded development
  • Proficiency in C and Python
  • Experience serving as a lead software engineer for a complex software project
  • Ability to offer peer technical assessments and mentoring in areas of expertise, new technologies, and software designs
  • Experience or training in data structures and object-oriented design methodology
  • Experience designing and programming in a multi-threading environment
  • Industry experience working in a team setting on a product deliverable going to market

Nice to Have

  • In lieu of a Bachelor's degree plus 5 years of experience, a Master's degree in the same fields plus 3 years of relevant work experience is acceptable

Qualifications

  • Bachelor's degree in a relevant technical field or Master's degree with relevant experience

Benefits & Perks

  • Position is eligible for Garmin's benefit program

Working at Fit Pay

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

Apply Now

Job Details

Posted AtJul 12, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fit Pay

Website

fit-pay.com

Location

Chandler, AZ

Industry

Other Computer Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches