Overview We are seeking a full-time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical ...
Overview We are seeking a full-time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical ...
Software Engineer - Frontend Location: 15365 W 95th Street, Lenexa, KS 66219 Job Duties: Develop web-based applications. Work closely with the UX designer to review application mockups before the ...
Software Engineer - Frontend Location: 15365 W 95th Street, Lenexa, KS 66219 Job Duties: Develop web-based applications. Work closely with the UX designer to review application mockups before the ...
This Technical Lead Software Engineer will develop software for industry-changing products. This position will work closely with our headquarters in the greater Kansas City area. Within this team ...
This Technical Lead Software Engineer will develop software for industry-changing products. This position will work closely with our headquarters in the greater Kansas City area. Within this team ...
Garmin is seeking a full-time Technical Lead Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor ...
Garmin is seeking a full-time Technical Lead Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor ...
Senior Software Engineer
Olathe, KS · On-site
$118K - $156K/yr
Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership ...
Senior Software Engineer
Olathe, KS · On-site
$118K - $156K/yr
Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership ...
Understanding of software engineering, data architecture and related platform technologies(e.g. Apache, IIS, XML) * Understanding of web technologies (e.g. HTML, MVC & .NET/.NET Core Framework)
Understanding of software engineering, data architecture and related platform technologies(e.g. Apache, IIS, XML) * Understanding of web technologies (e.g. HTML, MVC & .NET/.NET Core Framework)
Senior Software Engineer
Olathe, KS · On-site
$115K - $152K/yr
Garmin is a leading technology company seeking a full-time Senior Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will build platforms and tooling for ...
Senior Software Engineer
Olathe, KS · On-site
$115K - $152K/yr
Garmin is a leading technology company seeking a full-time Senior Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will build platforms and tooling for ...
Software Engineer
Wichita, KS · On-site
Understanding of software engineering, data architecture and related platform technologies(e.g. Apache, IIS, XML) * Understanding of web technologies (e.g. HTML, MVC & .NET/.NET Core Framework)
Software Engineer
Wichita, KS · On-site
Understanding of software engineering, data architecture and related platform technologies(e.g. Apache, IIS, XML) * Understanding of web technologies (e.g. HTML, MVC & .NET/.NET Core Framework)
Manager Software Engineering
Leawood, KS · On-site
The Software Engineering Manager will have responsibility for overseeing the developing, testing, implementation, and maintenance of software applications in a for-profit organization utilizing ...
Manager Software Engineering
Leawood, KS · On-site
The Software Engineering Manager will have responsibility for overseeing the developing, testing, implementation, and maintenance of software applications in a for-profit organization utilizing ...
C++ Software Engineer 2
Olathe, KS · On-site
Overview We are seeking a full-time C++ Software Engineer 2 to join our team at Garmin's U.S. headquarters in the Greater Kansas City area. Map Technology develops tooling for state-of-the-art ...
C++ Software Engineer 2
Olathe, KS · On-site
Overview We are seeking a full-time C++ Software Engineer 2 to join our team at Garmin's U.S. headquarters in the Greater Kansas City area. Map Technology develops tooling for state-of-the-art ...
Software Engineer 2 - Web Development We are seeking a full-time Software Engineer 2 - Web Development on our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City ...
Software Engineer 2 - Web Development We are seeking a full-time Software Engineer 2 - Web Development on our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City ...
Senior Software Engineer
Derby, KS · On-site
$111K - $147K/yr
MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW OR IN THE FUTURE Senior Software Engineer Full time- Flexible schedule, Exempt, EEOC Employer NOTE: This position is located in ...
Senior Software Engineer
Derby, KS · On-site
$111K - $147K/yr
MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW OR IN THE FUTURE Senior Software Engineer Full time- Flexible schedule, Exempt, EEOC Employer NOTE: This position is located in ...
Overview We are seeking a full-time Software Engineer - Real Time Aviation Data at Garmin's U.S. headquarters in the Greater Kansas City area. As a member of the Aviation Cloud Data Content team, you ...
Overview We are seeking a full-time Software Engineer - Real Time Aviation Data at Garmin's U.S. headquarters in the Greater Kansas City area. As a member of the Aviation Cloud Data Content team, you ...
Sr. Software Engineer
Overland Park, KS · On-site
$120K - $158K/yr
The Sr. Software Engineer will be responsible for working with a team of Software Engineers in the maintenance and development of Guidant's terminal management software product suite using ...
Quick apply
Sr. Software Engineer
Overland Park, KS · On-site
$120K - $158K/yr
The Sr. Software Engineer will be responsible for working with a team of Software Engineers in the maintenance and development of Guidant's terminal management software product suite using ...
The Staff Application Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software applications supporting NovaTech's smart ...
Quick apply
The Staff Application Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software applications supporting NovaTech's smart ...
Software Engineer - Aviation Core Java
Olathe, KS · On-site
$49 - $67.25/hr
Job Summary : Garmin is a leading technology company specializing in aviation products, and they are seeking a Software Engineer - Aviation Core Java to develop software and create new ...
Software Engineer - Aviation Core Java
Olathe, KS · On-site
$49 - $67.25/hr
Job Summary : Garmin is a leading technology company specializing in aviation products, and they are seeking a Software Engineer - Aviation Core Java to develop software and create new ...
Software Engineer
Wichita, KS · On-site +1
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
Software Engineer
Wichita, KS · On-site +1
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
Software Engineer - Aviation Core Java
Olathe, KS · On-site
$50 - $68.75/hr
Overview We are seeking a full-time Software Engineer - Aviation Core Java at Garmin's U.S. headquarters in the Greater Kansas City area or at Garmin's location in the Phoenix, AZ metro. In this role ...
Software Engineer - Aviation Core Java
Olathe, KS · On-site
$50 - $68.75/hr
Overview We are seeking a full-time Software Engineer - Aviation Core Java at Garmin's U.S. headquarters in the Greater Kansas City area or at Garmin's location in the Phoenix, AZ metro. In this role ...
Overview We are seeking a full-time Software Engineer 2 -Web Development on our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City area. In this position, you will ...
Overview We are seeking a full-time Software Engineer 2 -Web Development on our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City area. In this position, you will ...
Software Engineer
Overland Park, KS · Remote
Software Engineer - Customer Contact Experience (CCX) At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members ...
Software Engineer
Overland Park, KS · Remote
Software Engineer - Customer Contact Experience (CCX) At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members ...
Software Programmer information
See Kansas salary details
$24.87 - $29.25
5% of jobs
$29.25 - $33.64
10% of jobs
$33.64 - $38.02
9% of jobs
$38.96 is the 25th percentile. Wages below this are outliers.
$38.02 - $42.41
7% of jobs
$42.41 - $46.79
15% of jobs
The median wage is $48.14 / hr.
$46.79 - $51.18
14% of jobs
$55.15 is the 75th percentile. Wages above this are outliers.
$51.18 - $55.57
17% of jobs
$55.57 - $59.95
14% of jobs
$59.95 - $64.34
6% of jobs
$64.34 - $68.72
3% of jobs
$68.72 - $73.11
0% of jobs
$24
$48
$73
How much do software programmer jobs pay per hour?
What are some common challenges software programmers face when working on large-scale projects?
What Does a Software Programmer Do?
A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.
What is the job of a software programmer?
What are the key skills and qualifications needed to thrive as a Software Programmer, and why are they important?
Can I make 100k as a software developer?
Is programmer still in demand?
What is the difference between Software Programmer vs Software Developer?
| Aspect | Software Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, sometimes a master's, in computer science or software engineering |
| Work Environment | Often works on coding, debugging, and implementing specific features | Involves designing, developing, testing, and maintaining software applications |
| Industry Usage | Commonly used in tech companies, IT firms, and software service providers | Widely used across industries for creating software solutions |
| Search & Comparison Intent | Focuses on coding tasks and technical skills | Encompasses broader development responsibilities and project management |
While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.
What engineers make $500,000?
What does a software programmer do?
- Software Engineers
- Executive Full Stack Software Engineer
- Weekend Software Developer
- Junior Compiler Software Engineer
- Staff Software Engineer Salaries
- Remote Cvs Software Developer
- Senior Software Engineer Korea
- Remote Integration Software Engineer
- Senior Specialist Software Engineer 500K
- Overnight Software Engineer No Degree

Full-time
Posted 11 days ago
Garmin rating
8.8
Based on 45 frontline employees who took The Breakroom Quiz
8th of 139 rated electronics manufacturers
Job description
We are seeking a full-time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer in major product and/or application development project or software development for significant new applications of known technology.
Essential Functions
- Identify, integrate, and utilize new SW development tools in embedded Linux
- Enhance, maintain, and update our custom embedded Linux based system
- Develop automation strategies
- Responsible for providing key technical contributions for major new products and/or applications including software development in C, C++, Python or other selected languages
- May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies
- Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers)
- Serve as architect for solutions that span multiple groups or disciplines
- Work with software vendors to integrate externally developed deliverables into projects, as required
- Evaluate new technologies, features and functions and offer suggestions
- Offer process improvement suggestions and author new procedures as appropriate
- Define general approaches and specific solutions to technical problems considered state of the art
- Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems
- Provide significant contribution to software reviews across multiple product and/or application types
- Complete broadly defined complex tasks including taking conceptual ideas and putting them to practice by using creativity and ingenuity
Basic Qualifications
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 9 years relevant experience OR an equivalent combination of education and experience
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- Demonstrated experience in serving as the lead software engineer for projects in new markets or relying heavily on new technologies
- Demonstrated experience with architecting solutions for multiple groups and/or disciplines
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment
Desired Qualifications
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Demonstrated experience in configuring and building custom Linux distributions with the Yocto Project
- Demonstrated knowledge of Linux services and inter-process communications
- Proficiency in python and shell scripts
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
About Garmin
Sourced by ZipRecruiter
Industry
Electronics and appliance stores
Company size
10,000+ Employees
Headquarters location
Olathe, KS, US
Year founded
1989