1

Module Designer Jobs in Kansas City, MO (NOW HIRING)

Senior Software Engineer

Olathe, KS · On-site

$118K - $156K/yr

Designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality. * Execute manual and automated tests of Garmin ...

Senior Software Engineer C#/.NET

Olathe, KS · On-site

$115K - $152K/yr

... designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality • Decomposes functional requirements into ...

... designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality • Decomposes functional requirements into ...

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 ...

... module areas. Essential Functions * Develops and designs system architecture * Develops understanding of performance of system with current limitations or bottlenecks * Leads system performance ...

... designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality • Decomposes functional requirements into ...

Showing results 21-40

Module Designer information

See Kansas City, MO salary details

$52.2K

$113.2K

$145.9K

How much do module designer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for module designer in Kansas City, MO is $113,211.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $113,700.00 per year, depending on experience, location, and employer.

What is the difference between Module Designer vs Curriculum Developer?

AspectModule DesignerCurriculum Developer
CredentialsTypically requires instructional design or education certificationsOften requires education or instructional design certifications
Work EnvironmentDesigns individual modules for courses or training programsDevelops entire curricula or course structures
Industry UsageUsed in e-learning, corporate training, educationUsed in education, corporate training, e-learning
Search IntentCompare roles related to designing specific course partsCompare roles involved in overall course or program creation

While both roles involve designing educational content, a Module Designer focuses on creating individual course modules, whereas a Curriculum Developer develops comprehensive curricula or entire courses. The roles often overlap but differ in scope and focus, with Module Designers specializing in specific sections and Curriculum Developers overseeing the entire learning program.

What cities near Kansas City, MO are hiring for Module Designer jobs?

Cities near Kansas City, MO with the most Module Designer job openings:

Infographic showing various Module Designer job openings in Kansas City, MO as of August 2026, with employment types broken down into 89% Full Time, 5% Part Time, 1% Temporary, and 5% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $113,211 per year, or $54.4 per hour.

Senior Software Engineer

Garmin International, Inc.

Olathe, KS • On-site

$118K - $156K/yr

Full-time

Re-posted 7 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

14th of 157 rated electronics manufacturers


Job description

Overview
Garmin International seeks Senior Software Engineer (Olathe, KS; Multiple Positions):
  • Develops moderately complex software in C, C++, Python 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.
  • Execute manual and automated tests of Garmin software in accordance with established testing protocols to ensure quality and compliance with stated requirements.
  • Decomposes functional requirements into well-defined tasks.
    Researches fundamental problems and implements algorithm solutions that are appropriate.
  • Offers peer technical assessments in areas of expertise, new technologies and software designs.
  • Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents.
  • Provides technical mentoring and guidance without formal supervisory responsibilities. This is an individual contributor role.
  • Full-time remote work is not available.

Bachelor's degree in computer science, Electrical or Electronics Engineering, Computer or Software Engineering, or related field, plus 5 (five) years of progressive experience as a software, embedded or design engineer, and demonstrated experience in the following:
  • C, C++, and Python
  • Embedded Linux with Yocto Project
  • Architecting with multiple code modules
  • Version control systems including Git.
  • Algorithms and data structures
  • Full software development life cycle including requirement gathering and system designs
  • Software development support tooling including Jira, Gerrit, Confluence, Jenkins, and Jtag
  • Object oriented design documentation methodologies including UML and sequence diagrams
  • Automated software delivery and testing principles including continuous integration/delivery (CI/CD) and test automation frameworks including Labgrid, Zuul, Jenkins, GoogleTest or similar
  • Software engineering tools including build systems (Waf, Make or other), compilers including GNU tool chain, debuggers including GNU debugger (GDB) and emulators.

In lieu of a Bachelors degree plus five years of progressive experience, will accept a Masters degree in the same plus three years of experience as a software, embedded or design engineer.
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.
#non-indexed

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom