Software Engineer

Electrosonic
$90,000 - $110,000Hybrid

About The Position

We are looking for a Software Engineer. In this role you will perform Audio, Video and Control system programming as required to support the sales, design, installation and delivery of custom audio video systems. Work in collaboration with the Project Manager and Design Engineering team to ensure that the contracted scopes of work are performed to the highest possible standards of quality and conform to defined performance requirements. Maintain open lines of communication both within the company and with the client and other contractors. This role-specific description applies to Crestron, QSC and possibly other control programming.

Requirements

  • Must have an in-depth knowledge of code modules.
  • Must be fluent in Simpl+.
  • Experience working with Command-and-Control Systems.
  • Ability to work autonomously as well as collaboratively with other control programmers.
  • Comfortable taking directions from other senior team members.
  • Facilitate strict time constraint and perform under pressure.
  • Excellent written and verbal communication skills.
  • Detail oriented and strong organizational skills.
  • Strong knowledge of AV technologies and integration.
  • Project related travel is required.
  • Must be a US citizen with a valid passport and driver's license.

Nice To Haves

  • CAIP certified a plus.
  • Experience with the Electrosonic or Extron Quantum or Vector processors a plus.
  • Tandberg, Polycom, ClearOne, BiAmp certified a plus.
  • Recent or active DoD clearance a plus.

Responsibilities

  • Programming: Responsible for meeting project programming specifications. Ensure that all control programming functions are completed in a timely, efficient manner and to the client's satisfaction. This includes the development of new code as well as modification/debugging of existing code.
  • Commissioning: Responsible for the commissioning and testing of control systems at client sites. Ensure systems are operational and on schedule to allow the handover of the completed system.
  • Communications: Define and effectively communicate programming functions and theories of operations to other project personnel and to client representatives.
  • Written Documentation: Contribute to training documentation and operation and maintenance manuals for compilation and delivery by the Project Manager.
  • Other: Perform other project related activities and responsibilities as directed by the Project Manager.

Benefits

  • Medical
  • Dental
  • Vision
  • Life and disability benefits.
  • Wellness discount programs,
  • 401k
  • Paid parental leave after 1 year of service.
  • 12 company paid holidays
  • 3 weeks of paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service