QSC, LLC

Software Engineer C++ / Networking

Job ID 2026-4847
Job Locations
IN-KA-Bengaluru
Category
Software Engineering
Type
Regular Full-Time

Overview

QSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC Audio delivers audio technology that empowers live entertainers and sound reinforcement professionals with the confidence to create and deliver memorable experiences for their audiences.

 

Atrius, Distech Controls and QSC are part of the Acuity Intelligent Spaces (AIS) business segment. Our mission is to make spaces smarter, safer and greener through our strategy of connecting the edge with the cloud using disruptive technologies that leverage data interoperability. 

 

Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people’s lives.

 

We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals. Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at www.acuityinc.com.

 

The Software Engineer will work with an experienced team of software, firmware, and hardware engineers to develop our 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 position is based in Bangalore, India.

 

This Position is based out of Bengaluru, India

Responsibilities

  • Take end-to-end ownership of platform components supporting the VisionSuite product, from design through implementation, deployment, and maintenance.
  • Design, implement, and evolve core platform services running on a custom Linux-based OS (QSYS-OS), including system services, backend components, and tooling.
  • Actively shape architecture and technical direction, making pragmatic decisions with a strong product-oriented mindset.
  • Work deeply on Linux systems, including debugging production issues, analyzing logs, investigating performance bottlenecks, and diagnosing memory or resource issues.
  • Design and implement backend APIs and services, including RESTful services, with a focus on robustness, versioning, and maintainability.
  • Contribute to and help evolve the networking and communication layer of a distributed system (secure communication, proxying, routing, multicast, etc.).
  • Help develop and maintain cloud services and automation to support build, deployment, provisioning, and operational workflows.
  • Help build, maintain, and improve developer experience (DevEx) tools and CI/CD pipelines, container build workflows, and release automation for platform and product components.
  • Collaborate closely with other platform engineers, SQA, product, and adjacent development teams.
  • Mentor and support junior engineers, promoting good engineering practices, code quality, and a strong testing culture.
  • Explore new technologies and run proofs of concept to validate architectural or tooling decisions.
  • Occasionally support field or customer issues in collaboration with Field Engineers (no regular on-call).

Qualifications

  • Strong experience as a Senior Software Engineer designing and implementing backend, platform, or systems-level software.
  • Strong Linux fundamentals, with hands-on experience debugging production systems and working close to the OS.
  • Working proficiency in either Python or C++.
  • Experience building and operating containerized systems using Docker or Podman
  • Good understanding of networking concepts (TCP/IP, TLS, proxies, routing); experience with distributed systems is a strong plus.
  • Demonstrated ability to clarify and refine requirements in collaboration with Product Management and turn them into robust technical solutions.
  • Strong sense of ownership and initiative — able to “see the work” and move things forward without heavy structure.
  • Commitment to testing and quality (unit, integration, end-to-end).
  • Comfortable mentoring others and collaborating across teams and time zones.
  • Willingness to work in a hybrid setup (3 days/week in the Bangalore office) and overlap partially with European time zones.

Nice to have

  • Practical experience with CI/CD systems, build automation, and release pipelines.
  • Exposure to cloud platforms and infrastructure-as-code concepts.
  • Experience with embedded or appliance-style systems.
  • Experience with TypeScript/JavaScript/NodeJS
  • Experience with DevEx and DevOps tooling and infrastructure
  • Prior work on custom Linux distributions or system-level services.
  • Experience integrating hardware, drivers, or low-level system components

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.