Senior Software Engineer, Embedded

Unity Software
Munich, Vilnius
Workplace: OnsiteFull timeEUR 86,300 - 129,500 annuallyFunction: Software EngineeringSkills: ["Customer collaboration","Technical ownership","Problem-solving","Cross-platform collaboration","Code review leadership"]

Join the Embedded OS Platforms team to bring Unity’s Real Time 3D runtime to embedded environments such as Embedded Linux, QNX, and Android Automotive OS. You’ll develop features and integrations, build graphics/windowing for multi-screen, multi-touch HMIs, and partner with automotive customers to troubleshoot performance bottlenecks. In a small, senior team, you’ll define technical standards, guide cross-platform initiatives, and optimize runtime, memory, and startup/load performance on resource-constrained SoCs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
2 days ago

Senior Software Engineer, Embedded

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Join the Embedded OS Platforms team to bring Unity’s Real Time 3D runtime to embedded environments such as Embedded Linux, QNX, and Android Automotive OS. You’ll develop features and integrations, build graphics/windowing for multi-screen, multi-touch HMIs, and partner with automotive customers to troubleshoot performance bottlenecks. In a small, senior team, you’ll define technical standards, guide cross-platform initiatives, and optimize runtime, memory, and startup/load performance on resource-constrained SoCs.
Location: Munich, Vilnius
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop Unity’s Real Time 3D runtime for embedded platforms (Embedded Linux, QNX, Android Automotive OS), including new features and integrations for automotive HMI needs.
  • •Integrate Unity into native Android apps (via Unity Render Service) and implement the graphics and windowing layer for multi-screen, multi-touch cockpits and HMIs.
  • •Profile and optimize key KPIs including runtime performance, memory, startup/load time, and iteration speed on constrained embedded SoCs.
  • •Serve as a technical point of contact for automotive customers (e.g., OEMs), investigating issues and removing performance bottlenecks for production success.
  • •Raise the engineering bar through design discussions, code reviews, and automated testing while guiding cross-platform initiatives.

Pay and Benefits

Salary: EUR 86,300 - 129,500 annually
Equity and Bonus:Equity
Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsEquityPensionPaid LeaveParental LeaveMeal AllowanceLearning Budget

Key Requirements

  • •Proficiency in C/C++/C# and experience building scalable feature sets in large, multithreaded codebases.
  • •Experience developing for Embedded Linux, QNX, and hypervised environments.
  • •Hands-on AAOS or AOSP development on the Android platform layer, including Android lifecycle integration and Android compositing stack (SurfaceFlinger, HWComposer, Gralloc, EGL).
  • •Experience with graphics engineering using Vulkan and OpenGL ES for real-time 3D/UI rendering.
  • •Ability to profile and optimize performance on resource-constrained hardware using CPU/GPU/IO tooling, and work with customers on technical issues using business-level English.
Experience:Embedded systemsAutomotiveReal-time 3dMultithreadedAndroidGraphicsGame engine ecosystem
Skills:Customer collaborationTechnical ownershipProblem-solvingCross-platform collaborationCode review leadership
Languages:English
Tech Stack:CC++C#Embedded LinuxQNXAndroid Automotive OSAAOSAOSPUnity Render ServiceVulkanOpenGL ESAndroid compositing stackSurfaceFlingerHWComposerGrallocEGLCPUGPUIOMulti-threaded codebase

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn