Hybrid Software Engineer – Lead

Posted 2 hours ago

Apply now

About the role

  • Lead Software Engineer leading development of the Q-SYS platform for audio, video, and control technology. Collaborate with engineers on innovative design and implementation in a hybrid setting.

Responsibilities

  • 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

Requirements

  • B.S. in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • 10+ years of experience in a professional software development environment
  • Proven experience developing complex C++ applications on Linux
  • 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

Benefits

  • health care
  • dental coverage
  • vision plans
  • 401K benefits
  • commissions/incentive compensation depending on role

Job title

Software Engineer – Lead

Job type

Experience level

Senior

Salary

$104,200 - $187,500 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job