User Experience Engineer Job Description
User Experience Engineer Duties & Responsibilities
To write an effective user experience engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included user experience engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
User Experience Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Education for User Experience Engineer
Typically a job would require a certain level of education.
Employers hiring for the user experience engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Design, Software Engineering, Technical, Psychology, Computer, Human-Computer Interaction, Interaction Design, Education
Skills for User Experience Engineer
Desired skills for user experience engineer include:
Desired experience for user experience engineer includes:
User Experience Engineer Examples
User Experience Engineer Job Description
- Design clinically-oriented User Interfaces and validate through usability testing
- Develop automated test suites in Python, JavaScript, or one of the languages listed below
- Ensuring SEO (Search Engine Optimization)
- Working closely with Product Owners in researching and prototyping new capabilities that improve the overall solution
- Implement major features with limited guidance from leads and managers
- Demonstrate a passion for web development, have an eye for well-designed user interfaces, and be extremely detail-oriented
- Be a technical expert, mentor junior developers and share your expertise with other software engineers to strengthen our team
- In addition to new projects, be willing to add new features and refactor parts of established projects
- Provide accurate timing estimates on work
- Collaborate with User Experience Designers, User Researchers and Product Managers to ensure our solutions meet users' needs with maximum usability
- Expertise in C, C++, Python, and/or Java and high level development environments
- Experience in mobile UI software development
- Experience with rapid prototyping of user interface technologies
- Must have a proven track record of R&D into human computer interaction and its application to media services
- A good honours degree in Computer Science, Engineering, Physics, or a closely related subject or equivalent knowledge
- Experience in a software engineering discipline, including knowledge of software development methodologies experience of using source control, issue tracking and automated build systems
User Experience Engineer Job Description
- Contribute to the organization’s development standards (style guides, design patterns, tech, etc)
- Ensure your work and the work of others you are mentoring are consistent with organization standards or in the case of implementing new tech, are consistent with industry standards
- Development of requirements and allocation of requirements to subsystems associated with the development of Nexteer’s future product portfolio
- Determine and complete deliverables for setting requirements both at the vehicle or product, system and subsystem level
- Perform or support the necessary design, modeling, testing and safety analysis of new products and technologies
- Work in close cooperation with and serve as a technical liaison between Autonomous / Core Engineering groups of relevant product lines, supplier’s engineering and development partners
- Benchmark and analyze existing and future trends in technology and system architectures to support product portfolio development activities
- Lead or contribute to the development of technology and new product roadmaps in specific domains
- Working inside and around ground vehicles
- Collaborates with business and technical teams to evaluate general business requirements and present the best solutions based on user-focused design principles
- Significant software development experience, for major operating systems (including Linux and OS X), which should include use of C, C++ and development of applications and shared libraries
- A solid grounding in OOP and understanding of design patterns
- Must have extensive demonstrable knowledge of the software and protocols that drive the internet - W3C standards, DNS, HTTP and other IP protocols, particularly in areas such as network file systems, time synchronisation and media streaming
- Must have experience in human computer interaction and its application to media services, preferably in a research or development environment
- Software development experience on major operating systems including use of C, C++ for development of applications and shared libraries
- Must have knowledge of the software and protocols that drive the Internet - W3C standards, DNS, HTTP and other IP protocols
User Experience Engineer Job Description
- Provide designs and design standards with both Accessibility Compliance (508 compliance) and usability as the top priority
- Develop and maintain detailed visual and user interface specifications and design patterns
- Translate usability and research findings into design improvements
- Demonstrate ability to work across functional and geographically diverse teams to achieve complex objectives and goals
- Strong written and verbal communication skills and ability to articulate concepts, solutions or recommendations to senior management, other technical subject matter experts and audiences with little technical knowledge
- Must be a team player able to work in a dynamic environment and have a working knowledge of the SDLC
- Able to follow Agile
- Implementation of user experience stack including web presentation, application, and data tiers
- Building reliable fault-tolerance, failover, recovery, and monitoring in every application
- Create high fidelity prototypes and reference code to communicate complex design concepts to the rest of the design team product managers and other stakeholders
- Must be consistently positive about change and proactively promotes change to others while remaining receptive to new ideas from all members of the team and partners
- Knowledge of a prototyping tool such as Axure
- 5+ years' experience with web technologies
- You will work directly with our Solution Architects, Tech Leads and development resources across our team, other technical and business stakeholders across the organization in a SCRUM Agile environment
- Support product release activities (QA, deployment)
- Your experience designing and modelling moderate software systems and your knowledge of modelling tools (UML, System Architect, Archimate)
User Experience Engineer Job Description
- Develop algorithms that can be implemented as cloud computational agents
- Interact with local and remote stakeholders to gather requirements and communicate decisions
- Contribute to the improvement of the software development process with the rest of the team
- SearchKit SDK development
- Working and interfacing with development teams in different time zones and cultures
- Plan and execute user inquiry and evaluation activities, particularly for users that are hard to access or have limited connectivity
- Build rapid prototyping into our user experience process that the team can utilize for user research activities stakeholder alignment
- Lead prototyping efforts for ecommerce site redesign
- Partner with user researchers, designers and other stakeholders to develop and visually polish hi-fidelity desktop and mobile interfaces including any 3rd party partners
- Partner and provide guidance to the design and development teams to ensure that interactive techniques and technologies translate through to development and ultimately the front end website and consumer facing touch points
- Knowledge in Object Oriented design
- Knowledge in networking and network protocols - TCP/IP in general and HTTP in particular
- Experience in load testing and Performance analysis – an advantage
- Experience in automation frameworks (Selenium, Jenkins) – an advantage
- Strong analysis abilities and technical skills
- Self-learner, motivated and independent
User Experience Engineer Job Description
- Lead user testing efforts with researchers to gain a better understanding of user needs
- Actively participate in concept development and design ideation as part of the CX/UX team
- Successfully present and participate in product and design discussions within a cross functional CX team to elicit feedback
- Set metric standards for quality work and governance of deliverables for production go/no go and for remediation criteria
- Establish, build, communicate and maintain the overall design direction, UX/UI guidelines, and implements design standards across all products and features
- Lead full suite of user research testing including methods to uncover what users need across various domain products
- Conducting primary research, exploring behaviors and motivations, and working with team of designers, product managers, engineers, and researchers to develop new features and scale large platforms seamlessly
- Design and craft pixel-perfect interfaces with a high attention to detail
- Practice a highly efficient, iterative design process with light support documentation
- Create awesome icons and logos to implement across a range of products and features
- A talent for taking a wealth of information and producing a compelling story of the user experience or user needs, both in verbal and in written form
- Creative Cloud Suite (Photoshop, Illustrator, InDesign)
- BQs for a Software Engineer 2 are a Bachelor’s degree with two years’ experience
- BQs for a Software Engineer 3 are a Bachelors degree with five years' experience
- Bachelor’s degree with nine years experience
- Currently pursuing a Master's degree in Product Design, Computer Science, Human Factors, or related technical field