Home

Senior C++ Engineer - HMI (Human Machine Interface) EXP with some Video gameing or AR-VR EXP at San Jose, California, USA
Email: [email protected]
From:

Shivani Sharma,

Abidi Solutions

[email protected]

Reply to: [email protected]

HI,

Need a few CV's who are local to CA.

Job Title: Senior C++ Engineer - HMI (Human Machine Interface) EXP with some Video gameing or AR-VR EXP

Location: San Jose, CA

Pay Rate: $60-65.00/hour C2C

Employment Type: Contractor

Schedule: 40 hours per week, fixed

Work Arrangement: Hybrid Remote (50% remote, 50% in office)

Application Process:
First Round Interview:
30-minute informational discussion about resume and experience.
1-hour technical test focused on skills outlined in the job description. No LeetCode-style questions.

Role Summary:

We are seeking an experienced Senior Software Engineer to join our team at Audi, focusing on developing integrated Human-Machine Interface (HMI) software solutions for concept car development. This role involves working closely with designers, researchers, and software developers to create cutting-edge UI/UX and 3D visual software. The ideal candidate will have extensive experience in C++, UI/UX software development, and 3D graphics software.

Key Responsibilities:
HMI Software Development (80%)
Develop and maintain visual features for an evolving HMI engine across multiple projects.
Optimize, debug, and fix bugs for the HMI engine operating on various platforms.
Collaborate with designers, researchers, and developers to implement 2D and 3D visuals that meet aesthetic and functional requirements.
Iterate on design implementations within a dynamic environment.
Integrate design assets and develop tools and UI-based applications to support HMI software development.
Troubleshoot and resolve issues in a complex, data-driven networked environment.
Write robust, maintainable code.
HMI Software Integration (10%)
Build, deploy, and test HMI software within concept cars.
Set up concept car hardware and test integration with software.
Participate in on-road concept car development activities.
Project Management (10%)
Collaborate with automotive engineers, software developers, researchers, designers, and product managers throughout all stages of the production cycle.
Assist in planning and organizing software development tasks.

Required Skills and Experience:
5+ years of professional software development experience.
Proficiency in C++ as a primary language.
Experience in UI/UX software development with knowledge of design patterns (MVC, MVP, MVVM).
3D graphics software development experience using DirectX, OpenGL, or Vulkan.
Experience in Agile environments with the ability to manage and complete tasks effectively.
Strong self-motivation and ability to learn and integrate new technologies.

Desired Skills:
Experience with game engines (e.g., Unreal Engine, Unity3D, Godot) or developing proprietary game engines.
Knowledge of build systems (e.g., CMake) for complex projects.
Network programming skills with TCP/UDP/HTTP protocols.
Excellent debugging skills for memory, threading, and network issues.
Experience with multi-platform C++ code (Windows, Linux, Android).
Familiarity with modern C++ features (C++11/14/17).
Experience with 3D modeling applications (e.g., 3ds Max, Maya, Blender).

Education:
Bachelors Degree in Computer Science or a related field.

Additional Information:
Flexibility to travel domestically and internationally as needed.
Hybrid remote position requiring 50% onsite presence in San Jose, CA.

Keywords: cplusplus user interface user experience Arkansas California
Senior C++ Engineer - HMI (Human Machine Interface) EXP with some Video gameing or AR-VR EXP
[email protected]
[email protected]
View all
Mon Aug 12 19:25:00 UTC 2024

To remove this job post send "job_kill 1649316" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 7

Location: San Jose, California