User Experience Designer

Akkodis

San Jose (CA)

Presencial

USD 257 887 000 - 272 214 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Medical insurance
Dental insurance
Vision insurance

Resumo da oferta

Akkodis in San Jose, CA is seeking a senior software engineer to develop UI/UX and 3D visual software for an evolving HMI engine. You will collaborate with designers, researchers, and developers to deliver end-to-end visual features for multiple platforms.

The role emphasizes strong C++ expertise, modern C++ practices, and experience with game engines and asset pipelines. Onsite work and a dynamic, collaborative environment are required.

Qualificações

  • 5+ years of professional software development experience.
  • Knowledge of UI design patterns (MVC, MVP, MVVM).
  • 3D graphics software development experience (DirectX/OpenGL/Vulkan).
  • Experience on complex software with multidisciplinary teams of designers, researchers, and developers.
  • Experience working in an Agile sprint schedule and task management.
  • Self-sufficient and eager to learn new technologies.
  • Experience developing proprietary game engines or using engines (Unreal/Unity/Godot).
  • Experience with setting up build systems (CMake or equivalent).
  • Excellent debugging skills for memory, threading, and network issues.
  • Experience developing reusable internal and third-party libraries.
  • Knowledge of Modern C++ (C++11/14/17).
  • Experience using 3D modeling tools (3ds Max, Maya, Blender).

Responsabilidades

  • HMI Software Development (80%) - develop and maintain visual features for the HMI engine across projects.
  • Maintain, optimize, and fix bugs in the HMI engine for multiple platforms.
  • Collaborate with designers and researchers to implement 2D/3D visuals meeting aesthetic and functional goals.
  • Iterate on design implementations in a dynamic design environment.
  • Develop tools and UI apps to support HMI software development.
  • Debug and troubleshoot in a data-driven networked environment.
  • HMI Software Integration (10%) - build, deploy, and test HMI software in a concept car.
  • Set up concept car hardware and test integrations with software.
  • Project Management (10%) - work with engineers, researchers, designers, and PMs across the production cycle.

Conhecimentos

C++
UI/UX development
3D graphics
DirectX/OpenGL/Vulkan
Agile
Game engines
CMake
Debugging
Asset pipeline
Modern C++
3D modeling tools

Formação académica

Bachelor's degree in Computer Science

Ferramentas

Unreal Engine
Unity3D
Godot
Maya/3ds Max/Blender

Descrição da oferta de emprego

Location: San Jose, CA 95134 (Onsite)
Duration: 12-Months contract + Possible Extension
Pay Range: $90-$95 per hour on W2. The rate may be negotiable based on factors such as experience, education, geographic location, and other relevant considerations.
Role Summary: We are looking for an experienced senior software engineer to work with a team of designers, researchers, and software developers to develop integrated HMI software solutions. This person will primarily focus on the UI/UX and 3D visual software development but will also need a broad set of skills to develop core software systems to support HMI development.
Experience required: 5+ years of experience in professional software development
Skills required
  • 5+ years of C++ experience as the primary language.
  • UI/UX software development experience with knowledge of UI design patterns (MVC, MVP, MVVM).
  • 3D graphics software development experience in DirectX/OpenGL/Vulkan.
  • Experience developing complex software with a multi-disciplinary team of designers, researchers, and software developers.
  • Experience working in an Agile-based sprint schedule with ability to manage and complete tasks.
  • Self-sufficient and motivated in learning and incorporating new and existing software technologies.
  • Experience in developing proprietary game engines or use of known engines (Unreal Engine, Unity3D, Godot, etc).
  • Experience with setting up build solutions for complex projects using known build systems (CMake or equivalent).
  • Excellent debugging experience using available tools to troubleshoot applications with memory, threading, and network issues
  • Experience with developing reusable internal and 3rd party libraries.
  • Knowledge of Modern C++ features (C++11/14/17).
  • Experience using 3D modeling applications to create and export assets for game engine pipeline (3ds Max, Maya, Blender)
Role Responsibilities
  • HMI Software Development (80%) - Develop and maintain visual features for an evolving HMI engine that supports multiple projects.
  • Maintain, optimize, and fix bugs for the HMI engine that runs on multiple platforms.
  • Work closely with designers, researchers, and software developers to implement 2D and 3D visuals that meet targeted aesthetic and functional requirements.
  • Iterate on multiple design implementations based on a dynamic design environment.
  • Work with team to develop end to end work flow of integrating design assets by developing thorough knowledge of relevant software.
  • Develop tools and other UI based apps to support development of HMI software.
  • Debug and troubleshoot bugs and issues in a complex and data-driven networked environment.
  • Write robust, maintainable code. HMI Software Integration (10%) - Build, deploy, and test HMI software in a concept car.
  • Set up concept car hardware and test integration with software.
  • Project Management - (10%) - Works alongside automotive engineers, software developers, researchers, designers, and product managers throughout all stages of the production cycle - Collaborates with the team to plan and organize software development tasks.
Work Flexibility
  • Flexibility to travel (domestic and international)
Education: Bachelor's degree in Computer Science or equivalent
Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave, including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer
Senior Software Engineer

Akkodis • San Jose (CA)

Presencial
USD 96 000 - 110 000
Medical insurance
Dental & vision
401K plan
+1
Sr. UI Designer
Sr. UI Designer

Akkodis • Dearborn (MI)

Híbrido
USD 83 000 - 92 000
Medical
Dental
Vision
+8
User Experience Designer
User Experience Designer

Akkodis • City of Rochester (NY)

Presencial
USD 55 000 - 110 000
Medical insurance
Dental insurance
Vision insurance
+1
User Experience Researcher
User Experience Researcher

Akkodis • Sunnyvale (CA)

Presencial
USD 32 000 - 48 000
Control System Engineer
Control System Engineer

Akkodis • Des Moines (IA)

Presencial
USD 48 216 - 61 992
Medical, dental, and vision insurance
401K plan
Paid Sick Leave and Holiday pay
Dotnet Developer
Dotnet Developer

Akkodis • Newark (DE)

Presencial
USD 120 000 - 140 000
Layout Designer
Layout Designer

Akkodis • Sterling Heights (MI)

Presencial
USD 45 000 - 48 000
Medical insurance
401K plan
Paid time off
Software Engineer
Software Engineer

Akkodis • Dearborn (MI)

Híbrido
USD 115 000 - 129 000
Senior Java Software Engineer
Senior Java Software Engineer

Akkodis • Charlotte (NC)

Presencial
USD 82 656 - 96 432
Medical insurance
Dental insurance
401K plan
+1
Agentic Software Engineer
Agentic Software Engineer

Akkodis • Michigan

Híbrido
USD 257 887 000 - 272 214 000
Medical insurance
Dental insurance
Vision care
+1