Senior Embedded Software Engineer

Unity Technologies · Brighton, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you will enable Unity’s real-time 3D runtime to run on Android-based automotive platforms, shaping the graphics and platform stack for multi-screen HMIs. You’ll work within a small, senior team to ship production-grade integrations and drive performance on constrained automotive hardware. You’ll partner with OEMs to investigate issues, unblock deployments, and influence Android/AAOS integration in the vehicle. This is a high-impact opportunity to define embedded Android support for Unity in the automotive domain.

Pay / Benefits

  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Parental leave and family-care programs

Responsibilities

  • Bring Unity runtime to Android in the vehicle and strengthen platform support across Android/AOSP, AAOS, Linux, and QNX
  • Integrate Unity into native Android apps (Unity as a Library and Unity Render Service) and develop the graphics/windowing layer for multi-screen cockpits
  • Profile and optimize performance on constrained automotive SoCs, focusing on startup/load times, memory, and runtime efficiency
  • Collaborate directly with automotive OEMs as a technical point of contact, diagnose issues, remove bottlenecks, and enable production success
  • Raise engineering bar through design discussions, code reviews, and automated tests

Key requirements

  • C/C++/C# proficiency on Linux/Android with multi-threaded systems
  • Hands-on Android/AOSP development across app and platform layers (HALs, AIDL, Soong/Blueprint)
  • Experience with Vulkan/OpenGL ES and the Android graphics stack (SurfaceFlinger, HWComposer, Gralloc, EGL)
  • Performance profiling and optimization on resource-constrained hardware (CPU/GPU/IO)
  • Strong English communication for direct customer collaboration
  • Strong collaboration with automotive OEMs
  • ownership and autonomy in a small senior team
  • customer-facing communication and problem-solving
  • Vulkan
  • OpenGL ES
  • SurfaceFlinger
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 18 hours ago.

Report this job

Market data from EasyWorkClub, not from the employer

12 live adverts for Software developer in Brighton

Same role within 50 km

Remote or home office in 17% of 683 Software developer adverts we list nationwide

More openings at Unity Technologies

10 other openings we list

Unity TechnologiesBrighton Apply