×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer C++

Job in Boulder, Boulder County, Colorado, 80301, USA
Listing for: QSC
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Lead Software Engineer

will work with an experienced team of software, firmware, and hardware engineers to lead the design and development of the Q‑SYS platform. Q‑SYS is a fast‑growing, award‑winning software and hardware platform built on cutting‑edge audio, video, and control products. This role provides technical leadership and architectural guidance while remaining hands‑on. This position is based in Boulder, CO (Hybrid).

Job Requirements / Qualifications
  • Lead development of world‑class software within the professional audio, video, and control industry
  • Architect, develop, and optimize C++ application software on Linux
  • Design, implement, and deploy embedded systems and firmware solutions
  • Partner with Software Quality Assurance to define test strategies and quality standards
  • Collaborate cross‑functionally to align technical solutions with product goals
  • Perform other duties as assigned
Essential Functions / Core Duties
  • B.S. in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • 10+ years of experience in a professional software development environment
  • Deep expertise with modern C++ standards and their application to real‑world systems
  • Strong background in software architecture, system design, and design patterns
  • Embedded platform development experience
  • Lead technical ownership of large, complex portions of the software stack
  • Provide technical direction, code reviews, and mentorship to other engineers
  • Drive architectural decisions and contribute to long‑term platform strategy
  • Highly self‑directed with the ability to deliver results with minimal supervision
Proficiency in several of the following areas
  • C++20 and modern C++ standards
  • Network Communication Protocols: TCP/IP, UDP, IGMP, HTTP
  • Encryption and computer security (plus)
  • Real‑time embedded systems
  • High‑performance, distributed, or high‑availability systems
  • Advanced multi‑threaded application design
  • Unit testing (Python and Google Test a plus)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary