Demo

Principal System Software Architect

CORSAIR
Kamas, UT Full Time
POSTED ON 10/18/2026
AVAILABLE BEFORE 11/17/2026

Key Responsibilities

  • Define and evolve the system software architecture across embedded firmware, SDKs, and PC applications using Service-Oriented Architecture (SOA) principles.
  • Design modular interfaces and services that enable scalable device integration and feature development.
  • Drive architectural alignment across hardware, firmware, and software teams.
  • Lead architecture reviews, design discussions, and technical workshops.
  • Define and maintain stable APIs and SDK structures supporting internal and external development.
  • Ensure reliable communication layers between hardware, embedded systems, and PC applications.
  • Solve complex cross-layer system challenges (hardware ↔ firmware ↔ application software).
  • Promote strong architectural practices, documentation standards, and system modeling.
  • Mentor engineers in modular system design, abstraction, and platform thinking.
  • Contribute to the long-term software architecture strategy and technology roadmap.

 

Essential Skills and Experience:

  • 8 years of professional software development experience
  • Several years of experience in senior or architectural roles
  • Strong expertise in C/C (embedded or hardware-related systems preferred)
  • Experience across embedded software and software application development
  • Solid understanding of hardware interfaces, communication protocols, and performance constraints
  • Experience with modular system design and architectural patterns
  • Strong debugging and performance optimization skills
  • Experience with modern development practices (version control, CI/CD, code reviews, testing strategies)
  • Master’s degree in Computer Science, Software Engineering, or comparable qualification

Salary.com Estimation for Principal System Software Architect in Kamas, UT
$118,622 to $143,522
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal System Software Architect?

Sign up to receive alerts about other jobs on the Principal System Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CORSAIR

  • CORSAIR Kamas, UT
  • Position Summary, Responsibilities and Expectations: Bachelor’s or Master’s degree in Mechanical Engineering, Mechatronics, or a related field 2–4 years of... more
  • 6 Days Ago

  • CORSAIR Duluth, GA
  • Returns Tester/Processor Full time permanent position MONDAY THROUGH FRIDAY 7:00am-3:30pm . Starting at $15hr. Job Functions: Scanning and processing retur... more
  • 9 Days Ago

  • CORSAIR Saint Petersburg, FL
  • Key Responsibilities - Develop, implement, and optimize manufacturing processes, work instructions, and standard operating procedures (SOPs) to improve qua... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Principal System Software Architect jobs in the Kamas, UT area that may be a better fit.

  • Ali Capital Salt Lake, UT
  • Company Description Ali Capital is an early-stage venture capital fund based in San Francisco, dedicated to investing in transformative ideas and visionary... more
  • 2 Months Ago

  • Atlassian Salt Lake, UT
  • Overview Working at Atlassian Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians ha... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!