1

Ui Software Engineer Jobs in Michigan (NOW HIRING)

Collaborate closely with hardware, embedded software, and systems engineering teams * Create ... Understanding of UI/UX fundamentals, information architecture, and visual design systems * Passion ...

Staff Software Engineer

Warren, MI · On-site

$189K - $240K/yr

We are looking for a strong C++ Software Engineer to support development of next-generation ... Develop and maintain infotainment UI applications using modern C++ * Work closely with System ...

Staff Software Engineer

Warren, MI · On-site

$189K - $240K/yr

We are looking for a strong C++ Software Engineer to support development of next-generation ... Develop and maintain infotainment UI applications using modern C++ * Work closely with System ...

Collaborate closely with hardware, embedded software, and systems engineering teams * Create ... Understanding of UI/UX fundamentals, information architecture, and visual design systems * Passion ...

Software Engineer Job Location: Wixom, MI (Onsite) Job Type: Contract Very Important: * W2 Only ... Mobile Development (iOS/Android) * ASP.NET * Java * UI Design and Development * Industrial ...

Software Engineer

Three Rivers, MI · On-site

$80K - $90K/yr

... internal UI consumption. - Database Expertise: Proficiency with relational and non-relational ... software engineering principles, design patterns, algorithms, and system architecture ...

Software Engineer

Wyoming, MI · On-site

$80K - $90K/yr

... internal UI consumption. - Database Expertise: Proficiency with relational and non-relational ... software engineering principles, design patterns, algorithms, and system architecture ...

UI/UX Analyst

Lansing, MI

$118K/yr

UI/UX Analyst Description The UI/UX Analyst is responsible for establishing the overall application ... advises developers on accessibility requirements and vulnerability remediation. • Serves as ...

UI/UX Analyst

Lansing, MI

$118K/yr

UI/UX Analyst Description The UI/UX Analyst is responsible for establishing the overall application ... advises developers on accessibility requirements and vulnerability remediation. • Serves as ...

UI/UX Analyst

East Lansing, MI · On-site

$110K/yr

... advises developers on accessibility requirements and vulnerability remediation. · Serves as ... interface is required · 3+ years of experience in user research is required · Education or ...

Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: * Engage with ...

Showing results 41-60

Ui Software Engineer information

See Michigan salary details

$53.6K

$106.5K

$161.2K

How much do ui software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for ui software engineer in Michigan is $106,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,600.00 and $121,200.00 per year, depending on experience, location, and employer.

What is a UI software engineer?

A UI (User Interface) Software Engineer is a professional responsible for designing, developing, and implementing the visual elements of software applications that users interact with. They use programming languages and frameworks to create intuitive and responsive interfaces, ensuring the best possible user experience. UI Software Engineers often collaborate with UX designers, backend developers, and product managers to bring digital products to life. Their work involves translating design mockups into functional code, optimizing application performance, and keeping up with the latest front-end technologies.

What is the difference between Ui Software Engineer vs Front-End Developer?

AspectUi Software EngineerFront-End Developer
Required SkillsUI design, prototyping, coding in HTML/CSS/JavaScript, UI frameworksHTML, CSS, JavaScript, frameworks like React or Angular, UI implementation
Work EnvironmentCollaborates with designers, product managers, and developers to create user interfacesFocuses on building and implementing website or app interfaces
Industry UsageCommon in tech, software, and product companiesWidely used across web development, tech, and digital agencies

While both roles focus on user interfaces, a Ui Software Engineer often emphasizes designing and prototyping UI components and ensuring seamless integration, whereas a Front-End Developer primarily implements and codes the visual elements of websites or applications. The roles overlap, but Ui Software Engineers tend to have a stronger focus on UI design and user experience, making them essential in teams that prioritize UI innovation and usability.

How does a UI software engineer typically collaborate with UX designers and backend developers during a project?

As a UI Software Engineer, you will regularly collaborate with UX designers to translate wireframes and user flows into functional, visually appealing interfaces. You'll work closely with backend developers to integrate APIs and ensure seamless data flow between the user interface and server-side logic. Effective communication and regular sync meetings are common practices to align on design specifications, technical constraints, and project timelines. This collaborative environment helps ensure the final product is both user-friendly and technically robust.

What are the key skills and qualifications needed to thrive as a UI software engineer, and why are they important?

To thrive as a UI Software Engineer, you need a strong grasp of front-end programming languages (such as JavaScript, HTML, and CSS), user interface design principles, and a relevant degree in computer science or a related field. Familiarity with frameworks like React, Angular, or Vue.js as well as version control systems like Git is typically required, and certifications in these technologies can be beneficial. Creativity, strong problem-solving abilities, and effective communication skills help you collaborate with cross-functional teams and translate user needs into intuitive interfaces. These skills ensure that UI software engineers can build visually appealing, responsive, and user-friendly applications that meet both technical and business goals.
What are popular job titles related to Ui Software Engineer jobs in MI? For Ui Software Engineer jobs in MI, the most frequently searched job titles are:
Infographic showing various Ui Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $106,500 per year, or $51.2 per hour.

UI/UX Design Intern

Ottawa Infotainment

Detroit, MI • On-site

Contractor

Re-posted 15 days ago


Job description

Salary:

About Ottawa Infotainment

At Ottawa Infotainment, were building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven experiences.

Our core platform, DragonFire OS, enables automakers to create customizable, software-defined cockpit experiences across a wide range of vehicles, from electric motorcycles to autonomous commercial fleets. From our Global HQ in Ottawa to our Detroit office inside Newlab at Michigan Central, we are engineering the future of mobility.

The Opportunity

Were looking for a UI/UX Design Intern to join our Product & UI/UX team at our Detroit office inside Newlab at Michigan Central.

This is not a traditional internship. Youll work directly alongside experienced automotive HMI designers and engineers contributing to real production vehicle programs, concept platforms, and next-generation cockpit experiences.

Youll help shape digital interfaces that may ultimately appear in production vehicles and major technology showcases, including CES 2027.

This role is ideal for someone passionate about mobility, interaction design, visual storytelling, and the future of software-defined vehicles.

What Youll Work On

  • Design next-generation digital cockpit experiences for automotive platforms
  • Create high-fidelity UI concepts for instrument clusters, infotainment systems, and connected vehicle experiences
  • Build scalable design systems and component libraries in Figma
  • Develop interactive prototypes demonstrating motion, transitions, and system behavior
  • Work on experiences spanning:
    • Electric and autonomous vehicles
    • Motorcycles and powersports
    • Commercial and fleet vehicles
    • Sports cars and premium passenger vehicles
  • Collaborate closely with hardware, embedded software, and systems engineering teams
  • Create journey maps, UX flows, wireframes, and storytelling artifacts
  • Participate in design reviews, research activities, and rapid concept development
  • Help shape the future visual identity of DragonFire OS and related platforms

What Were Looking For

  • Strong proficiency in Figma and interactive prototyping
  • Understanding of UI/UX fundamentals, information architecture, and visual design systems
  • Passion for automotive, mobility, consumer technology, or industrial design
  • Ability to think both creatively and systematically
  • Comfortable working in a fast-moving startup environment
  • Strong communication and collaboration skills

Bonus Experience

  • Android Automotive (AAOS)
  • Unity or 3D visualization tools
  • Motion graphics or animation
  • Blender, 3ds Max, or other 3D tools
  • Interest in automotive HMI or embedded interfaces
  • Experience building portfolio-quality prototype work

Why Join Oi

  • Work on real vehicle programs, not mock exercises
  • Design interfaces that could appear in production vehicles
  • Collaborate with experienced automotive UI/UX leaders
  • Join a startup moving at high speed while solving OEM-scale challenges
  • Work from Detroits innovation hub inside Newlab at Michigan Central
  • Help shape the future of software-defined vehicles and intelligent mobility