Jobiglo

No results.

Senior Embedded Software Engineer

Unity · Vilnius

New
Senior 🇬🇧 English
C++ C# Embedded Linux QNX Android Automotive OS Vulkan OpenGL ES CPU/GPU/IO tooling

Job description

About the role

Unity’s Embedded OS Platforms team is looking for a senior software engineer to bring Unity’s real‑time 3D runtime to embedded platforms such as Embedded Linux, QNX and Android Automotive OS. You will develop new features, integrate with automotive HMI markets and work directly with OEM customers.

Key responsibilities

  • Develop and integrate Unity’s runtime on embedded platforms, building graphics and windowing layers for multi‑screen, multi‑touch digital cockpits.
  • Profile and optimise performance, memory, startup and iteration speed on resource‑constrained SoCs.
  • Partner with automotive OEMs as a technical point of contact to investigate issues and remove bottlenecks.
  • Raise the engineering bar through design discussions, code reviews and automated testing.

Required profile

  • Proficiency in C, C++ and C# within a large multithreaded codebase.
  • Experience developing for Embedded Linux, QNX and hyper‑visor environments.
  • Graphics engineering experience with Vulkan and OpenGL ES for real‑time 3D and UI rendering.
  • Strong performance‑optimisation skills using CPU/GPU/IO profiling tools.
  • Ability to work directly with customers in English, guiding them to production success.

Required skills

  • C
  • C++
  • C#
  • Embedded Linux
  • QNX
  • Android Automotive OS
  • Vulkan
  • OpenGL ES
  • Performance profiling and optimisation
  • CPU/GPU/IO tooling

What we offer

  • 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
  • Office food snacks
  • Mental health and wellbeing programs
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Unity.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Unity

Vilnius