Jobs · Engineering · Indiana

Web GUI Engineer - Salt Lake City, UT

AtlasIED · Elkhart, IN · 2 mo ago
EngineeringFull-time

The Position

We are seeking a Web GUI Engineer to design and develop advanced, highly interactive user interfaces for our commercial audio, amplification, and security products.

This is not a traditional web development role. Our interfaces are embedded web GUIs served directly from hardware devices such as DSP processors, amplifiers, and control systems. These interfaces visualize and control real-time systems, including audio processing (EQ, compression), system configuration, and live device monitoring.

This position will work on a small, focused project team alongside firmware engineers, a fellow GUI developer, and a product manager to create intuitive, high-performance control interfaces used by professional integrators around the world.

This role is on-site, 5 days a week. Remote option is not available.

We are looking for qualified candidates in the Salt Lake City, UT market.

Essential Functions

  • Design and develop rich, real-time web-based GUIs using Angular.
  • Build highly interactive interfaces including: Audio EQ graphs, meters, and signal visualization; dynamic control panels for DSP, amplifiers, and system routing; real-time monitoring dashboards using live data streams.
  • Integrate with device firmware via WebSockets (primary interface for real-time communication).
  • Collaborate closely with Firmware engineers providing device APIs, Product Managers defining features and workflows, and UX designers shaping overall user experience.
  • Create and maintain reusable UI components and libraries.
  • Optimize UI performance for real-time responsiveness and constrained hardware environments.
  • Act as a subject matter expert in frontend technologies, recommending tools, frameworks, and improvements to elevate interface quality.
  • Stay current with modern frontend development trends, best practices, and security requirements.

Experience

  • 2–5+ years of experience in frontend or GUI development
  • Strong proficiency in: Angular, TypeScript / JavaScript, and HTML5 and CSS (SCSS preferred)
  • Experience building interactive, data-driven interfaces
  • Familiarity with Real-time data handling (e.g., WebSockets), component-based architecture, and reusable UI systems
  • Strong understanding of UI performance and responsiveness
  • Experience working with Git and collaborative development workflows
  • Able to work cross-functionally with engineering and product teams

Skills

  • Experience with PrimeNG
  • Experience with data visualization libraries (e.g., charts, graphs, meters)
  • Familiarity with MQTT or device communication protocols
  • Experience building interfaces for device control or industrial systems

Other Requirements

  • Contribute to UI architecture and design decisions
  • Help define and evolve frontend standards and component libraries
  • Influence how complex systems are translated into intuitive user experiences
  • Provide technical guidance and recommendations to improve product usability and performance

Working Conditions

Normal for an office environment.

Requirements

  • Must be authorized to work in the United States.

Similar jobs

UI Engineer (Remote)

Hire FeedUnited States· 1 wk ago
RemoteEngineering$30–$70/hrapply on jobs.micro1.ai

Web Engineer

JPS Tech SolutionsBlue Bell, PA· 2 days ago
Information Technologyapply on jpstechsolutions.com

UI & SDK Web Engineer

EmbraceUnited States· 1 wk ago
RemoteInformation Technology$135k–$165k/yrapply on job-boards.greenhouse.io

Web/UI Developer

AMERICAN SYSTEMSMarch Air Reserve Base, CA· 2 days ago
Engineering$94k/yrapply on careers-americansystems.icims.com