UI Engineer

Adobe XD, CSS, Cloud, Graphics design, UI, JavaScript, HTML, UEFI, user interface, figma, origami studio, visual studio, databases, queries, automated testing tools, network protocols, firewalls, u-boot, coreboot, Database, Interfaces, Interface design, Software engineering, Microsoft Visual Studio
Full Time
Depends on Experience
Travel not required

Job Description


We are one of the world’s most security focused platform firmware companies. We are seeking a User Interface Engineer to help us develop administrator panels and dashboards for accessing and manipulating data provided by underlying network endpoint device scanning and management software. We need a technologist that can help use various User Interface Frameworks and graphic design software to create mockups and write the actual code to make web-based OS agnostic command and control panel applications. The UI engineer will work closely with various engineering teams to develop new user-facing systems and improve existing ones.


  • Develop and maintain intuitive user interfaces for underlying software and accessibility systems.
  • Work with Network and AI engineers to develop a cloud-based administration platform with an easy-to-use Dashboard.
  • Support the display of data collected from different parts of a system, such as network devices, platform information, timestamps, and other information provided by an underlying database and other software systems.
  • Work with Network and AI engineers to create and maintain administrative panels for issuing instructions to specific individual or batches of client devices.
  • Collaborate as part of a cross-functional Agile team to create and enhance user interfaces for new and existing systems.
  • Participate in the end-to-end product lifecycle; analysis, design, development, testing and implementation.


  • Bachelor’s Degree (MS+ is preferred) in Computer Science/Engineering or a related quantitative discipline.
  • Minimum of 3-5 years full time hands-on UI software engineering experience and user interface design.
  • Demonstrated experience with front-end development languages such as HTML, CSS, and JavaScript, and familiarity with front-end frameworks.
  • Demonstrated experience with graphic design software such as Adobe XD, Figma, Origami Studio, Visual Studio, etc.
  • Understanding of databases and queries.
  • Excellent written and verbal communication skills.
  • Excels at adapting to changing business needs with ability to balance multiple competing priorities in a fast-paced environment.
  • Strong communication skills and enjoys a collaborative environment internally and potentially customer facing.
  • Intellectually curious and passionate about innovation.

Desirable Expertise

  • Art and Human Interface design.
  • Experience with automated testing tools.
  • Understanding of network protocols and firewalls.
  • Some exposure to platform firmware (UEFI, U-Boot, CoreBoot).
Dice Id : 10273708
Position Id : 18752
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Software Engineer 3D Graphics
  • Vivid Resourcing Limited
  • San Jose, CA, USA
UX Designer
  • The Ascent Services Group
  • Beaverton, OR, USA
Front-End Developer
  • Engage Partners, Inc.
  • Hillsboro, OR, USA
Network Application Development Engineer
  • Engage Partners, Inc.
  • Hillsboro, OR, USA
Front End Development Engineer
  • The Ascent Services Group
  • Beaverton, OR, USA
Junior UI/UX Designer
  • FEI Systems
  • Columbia, MD, USA
UX Designer
  • Confidential Company
  • Hartland, VT, USA
Software Engineer
  • The Atlantic Group
  • New York, NY, USA