Software Experience Prototype

Lenovo

North Carolina

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lenovo is seeking a Software Experience Prototype professional to bring future product experiences to life by transforming design concepts into immersive, high-fidelity prototypes. This role bridges the gap between design and engineering, enabling teams to rapidly validate ideas and visualize the future of intelligent, connected products before production development begins.

This role partners with UX designers, researchers, and engineers to prototype cross-device experiences and leverage AI

Qualifications

  • Bachelor’s or Master’s degree in Interaction Design, HCI, CS, SWE, Design Technology, or related field.
  • 8+ years of experience in software prototyping, UX engineering, or related disciplines.
  • Experience developing high-fidelity interactive prototypes for consumer products, software, or connected ecosystems.
  • Strong understanding of UX principles and human-centered design methodologies.
  • Proficiency in Unity, React, Framer, Swift, C++, JavaScript, or TypeScript.
  • Experience collaborating with cross-functional teams including design, engineering, and research.
  • Familiarity with AI tools and LLM-powered workflows for prototyping.

Responsibilities

  • Translate concepts into high-fidelity interactive software prototypes.
  • Design and prototype next-generation user experiences beyond screens, including ambient or spatial interfaces.
  • Develop cross-device prototypes across hardware, software, sensors, and ecosystems.
  • Rapidly build functional prototypes to communicate product vision and validate UX.
  • Bridge design intent with technical feasibility through collaboration across teams.
  • Leverage AI technologies to accelerate prototyping workflows and enable new interactions.
  • Create reusable prototyping frameworks and tools for efficiency and scalability.
  • Prototype interactions for products with and without displays, exploring contextual computing.
  • Apply motion design and animation to create polished, intuitive experiences.
  • Facilitate stakeholder alignment using prototypes to gather feedback and reduce ambiguity.
  • Stay current on emerging technologies to evolve the team’s prototyping capabilities.

Skills

Prototyping experience
UX principles
Cross-functional collaboration
AI tools familiarity
Interaction design
Motion design & animation
XR/AR/VR prototyping

Education

Bachelor’s or Master’s degree in a related field

Tools

Unity
React
Framer
Swift
C++
JavaScript
TypeScript

Job description

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Position Summary

We are seeking a Software Experience Prototype professional to bring future product experiences to life by transforming design concepts into immersive, high-fidelity prototypes. This role bridges the gap between design and engineering, enabling teams to rapidly validate ideas, explore emerging interaction models, and visualize the future of intelligent, connected products before production development begins.

Key Responsibilities
  • Partner closely with UX designers, industrial designers, researchers, and engineers to translate concepts into high-fidelity interactive software prototypes.
  • Design and prototype next-generation user experiences that extend beyond traditional screen-based interactions, including ambient, spatial, and AI-driven experiences.
  • Develop cross-device prototypes that demonstrate seamless interactions across hardware, software, sensors, and connected ecosystems.
  • Rapidly build functional prototypes that communicate product vision, validate user experiences, and accelerate design decision-making.
  • Bridge design intent with technical feasibility by evaluating implementation approaches and collaborating across multidisciplinary teams.
  • Leverage AI technologies, including LLMs and AI-assisted development tools, to accelerate prototyping workflows and enable new interaction possibilities.
  • Create reusable prototyping frameworks, tools, and workflows that improve the efficiency and scalability of the design organization.
  • Prototype interactions for products with and without displays, exploring physical interfaces, contextual computing, and connected environments.
  • Apply motion design and animation principles to create polished, intuitive, and engaging interactive experiences.
  • Facilitate stakeholder alignment by using prototypes to communicate ideas, gather feedback, and reduce ambiguity throughout the product development process.
  • Stay current on emerging technologies, software frameworks, AI capabilities, and interaction paradigms to continually evolve the team’s prototyping capabilities.
Basic Qualifications
  • Bachelor’s or Master’s degree in Interaction Design, Human-Computer Interaction, Computer Science, Software Engineering, Design Technology, or a related field, or equivalent practical experience.
  • 8+ years of experience in software prototyping, creative technology, UX engineering, interaction design, product design, or related disciplines.
  • Experience developing high-fidelity interactive prototypes for consumer products, software applications, or connected device ecosystems.
  • Strong understanding of UX principles, interaction design, and human-centered design methodologies.
  • Proficiency in one or more modern prototyping or development technologies such as Unity, React, Framer, Swift, C++, JavaScript, or TypeScript.
  • Experience collaborating with cross-functional teams including design, engineering, and research.
  • Familiarity with AI tools and LLM-powered workflows for software development and prototyping.
Preferred Qualifications
  • Portfolio demonstrating the progression from early concepts to polished, interactive software prototypes.
  • Experience developing high-fidelity interactive prototypes for consumer products, software applications, or connected device ecosystems.
  • Strong understanding of UX principles, interaction design, and human-centered design methodologies.
  • Proficiency in one or more modern prototyping or development technologies such as Unity, React, Framer, Swift, C++, JavaScript, or TypeScript.
  • Experience collaborating with cross-functional teams including design, engineering, and research.
  • Familiarity with AI tools and LLM-powered workflows for software development and prototyping.
  • Experience prototyping cross-device experiences that span hardware, software, AI, and connected ecosystems.
  • Background as a Creative Technologist, Design Technologist, UX Engineer, Prototyping Engineer, or similar hybrid design-technology role.
  • Experience with physical computing platforms such as Arduino, Raspberry Pi, IoT devices, or sensor-based systems.
  • Knowledge of multimodal interaction design, including voice, gesture, gaze, haptics, spatial interfaces, or ambient computing.
  • Experience integrating generative AI, LLMs, or AI services into product experiences or prototyping workflows.Understanding of motion design and animation principles to create natural, engaging interactions.
  • Experience designing and prototyping for XR, AR/VR, or spatial computing environments.
  • Experience building internal tools, prototyping frameworks, or developer utilities that enable rapid experimentation.
  • Experience designing across multiple operating systems and connected device ecosystems.
  • Strong systems-thinking mindset with the ability to design experiences that seamlessly connect users, devices, and intelligent environments.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Experience Prototyper
Software Experience Prototyper

Lenovo • Morrisville (NC)

On-site
USD 120,000 - 190,000
Senior Software Experience Prototype Engineer
Senior Software Experience Prototype Engineer

Lenovo • North Carolina

On-site
USD 120,000 - 170,000
Senior Prototype Engineer
Senior Prototype Engineer

42dot • Sunnyvale (CA)

On-site
USD 167,000 - 231,000
Immersive Software Prototyping Engineer
Immersive Software Prototyping Engineer

Lenovo • Morrisville (NC)

On-site
USD 120,000 - 190,000
Senior Prototype Design Engineer
Senior Prototype Design Engineer

42dot Inc. • Sunnyvale (CA)

On-site
USD 167,000 - 231,000
Senior Product Manager – Prototypes
Senior Product Manager – Prototypes

Jobtailor • Dearborn (MO)

On-site
USD 120,000 - 180,000
Senior Designer (Principle Prototyping)
Senior Designer (Principle Prototyping)

Jobgether • United States

On-site
USD 90,000 - 132,000
Freelance opportunities
High-profile projects
Collaborative design team
Senior Product Designer (AI & Prototyping)
Senior Product Designer (AI & Prototyping)

Nace.AI • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Prototyping Software Engineer, VPG Health & Fitness
Prototyping Software Engineer, VPG Health & Fitness

Apple Inc. • San Jose (CA)

On-site
USD 184,000 - 325,000
Medical and dental coverage
Apple stock program eligibility
Discretionary bonuses or relocation
Senior Product Designer
Senior Product Designer

Think Company • Philadelphia

On-site
USD 80,000 - 110,000