Senior Software Engineer-HMI and Unity

DeWinter Group

Palo Alto (CA)

Hybrid

USD 150,000 - 210,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DeWinter Group in Palo Alto, CA is seeking a Senior Software Engineer focused on HMI and Unity to craft immersive, real-time vehicle visualizations and interactive simulations embedded in web environments. You will integrate Unity applications with live vehicle data streams, build reusable frameworks, and participate in on-site vehicle and simulator testing to validate HMI behaviors at the cockpit level.

Collaborate with a high-performing team, apply modern software practices, and contribute to

Qualifications

  • 7+ years of professional software engineering experience.
  • 3+ years of hands-on Unity and C# development in a production setting.
  • Experience consuming and integrating real-time data streams via WebSockets and related APIs.
  • Deep understanding of game engine architecture, rendering pipelines, and performance optimization.
  • Proficiency with Git, CI/CD, automated testing, and debugging in multithreaded environments.
  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or equivalent.

Responsibilities

  • Develop immersive, real-time 3D vehicle visualizations and cockpit displays.
  • Integrate Unity applications with real-time vehicle data streams and web environments.
  • Build reusable frameworks and middleware for HMI visualizations and AD/ADAS data representations.
  • Collaborate with cross-functional teams and participate in on-site vehicle testing to validate HMI behaviors.

Skills

Real-time data streams
Multithreaded debugging
Performance optimization
Git
CI/CD
Automated testing

Education

Bachelor's degree in Computer Science, Computer Engineering, Robotics

Tools

Unity
C#
WebSockets
REST API
Protobuf
CAN
LIN
Ethernet
DDS

Job description

Senior Software Engineer - HMI and Unity

Join a cutting-edge automotive technology leader as a Senior Software Engineer specializing in HMI and Unity development. In this pivotal role, you will craft immersive, real-time 3D vehicle visualizations and interactive simulations embedded within web environments, directly impacting next-generation automotive interfaces and driver experiences. Collaborate with a high-performing team to develop high-fidelity cockpit displays, instrument clusters, and AD/ADAS visualizations that bridge advanced self-driving tech with consumer engagement. Your work will involve integrating Unity applications with real-time vehicle data streams, building reusable frameworks, and participating in on-site vehicle testing to ensure seamless and validated HMI behaviors.

Required Skills:

  • Over 7 years of professional software engineering experience, with a solid foundation in computer science principles
  • At least 3 years of hands-on Unity and C# development in a production setting
  • Proven expertise in consuming and integrating real-time data streams via WebSockets and related APIs
  • Deep understanding of game engine architecture, rendering pipelines, scene management, and performance optimization
  • Proficiency with modern software practices including Git, CI/CD, automated testing, and debugging in complex, multithreaded environments
  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or an equivalent engineering discipline

Nice to Have Skills:

  • Experience with C++ and additional languages such as Python, TypeScript, or protocols like REST API, Protobuf, CAN, LIN, Ethernet, DDS
  • Background in automotive HMI, AD/ADAS systems, robotics, or driver-in-the-loop simulation
  • Exposure to embedded or real-time operating systems, custom shaders, and GPU performance tuning

Preferred Education and Experience:

  • Bachelor's degree in a relevant engineering field
  • 7+ years of professional software engineering experience, with demonstrated Unity development expertise

Other Requirements:

  • Hybrid work environment based in Palo Alto, CA or Ann Arbor, MI (core hours starting at 9:00 AM) with 3 days/week on-site attendance; Palo Alto preferred
  • Ability to participate in on-site vehicle and simulator testing in Palo Alto or Ann Arbor
  • Must possess work authorization for the United States

This role offers an exciting opportunity to influence the future of automotive HMI technology and work within a collaborative environment dedicated to innovation.

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

Similar jobs worth comparing

Senior HMI & Unity Engineer - Hybrid (PA/Ann Arbor)
Senior HMI & Unity Engineer - Hybrid (PA/Ann Arbor)

DeWinter Group • Palo Alto (CA)

Hybrid
USD 150,000 - 210,000
Senior 3D Engine & HMI Engineer (Unreal/Unity)
Senior 3D Engine & HMI Engineer (Unreal/Unity)

42dot Inc. • Sunnyvale (CA)

On-site
USD 172,000 - 238,000
3D Application Engineer
3D Application Engineer

42dot Inc. • Sunnyvale (CA)

On-site
USD 172,000 - 238,000
3D Application Engineer (Automotive 3D Visualization)
3D Application Engineer (Automotive 3D Visualization)

42dot Inc. • Sunnyvale (CA)

On-site
USD 172,000 - 238,000
Senior Software Engineer - C++
Senior Software Engineer - C++

General Motors • Warren (MI)

Hybrid
USD 138,000 - 175,000
Medical, dental, and vision insurance
Retirement savings plan
Tuition assistance programs
+1
Senior C++ Real-Time AR HUD Systems Engineer
Senior C++ Real-Time AR HUD Systems Engineer

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 115,000 - 193,000
Health benefits
Family care days
Tuition assistance
+2
Staff Software Engineer
Staff Software Engineer

General Motors • Warren (MI)

Hybrid
USD 189,000 - 240,000
Senior Embedded Software Engineer - Automotive HMI
Senior Embedded Software Engineer - Automotive HMI

General Motors • Sunnyvale (CA)

On-site
USD 129,000 - 198,000
Software Sr. Engineer (Middleware)
Software Sr. Engineer (Middleware)

ASTEMO AMERICAS, INC. • Farmington Hills (MI)

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Sapphire Stream Technology • Southfield (MI)

On-site
USD 108,000 - 132,000