Definition

Senior Software Engineer - UI Toolkit

Applied Compute

Applied Compute

Software Engineering, Design
Sunnyvale, CA, USA
Posted on Mar 6, 2026

Location

Sunnyvale

Employment Type

Full time

Department

NextGen OS

About the role

The NextGen OS team is focused on building Applied Intuition’s operating system (OS) stack for future vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system. As an early hire, you will contribute to key architectural and implementation decisions, directly influencing how this OS stack is built.

As a Software Engineer on the team, you will be developing a common UI framework across our products regardless of the underlying operating system, bringing modern development workflows to our customers. This is a rare opportunity to have a massive impact on the company as well as the entire vehicle industry, impacting almost all our customers and their consumers.

At Applied Intuition, you will:

  • Build a first proof-of-concept (POC) of the Flutter engine running on QNX

  • Drive longer-term decision-making on the choice of UI framework, e.g. Flutter vs Kotlin Multiplatform vs ?

  • Take ownership of the chosen solution, working with our Human Machine Interface (HMI) team to identify and fill any gaps

  • Build new, industry-specific components to aid the HMI team's development velocity

  • Work on the C++ engine that powers the core operating system and interfaces with graphics

We're looking for someone who has:

  • 5+ years of experience in software development

  • Bachelor's degree in Computer Science, Computer Engineering, Computer Graphics, or a related field

  • 3+ years of relevant experience building software development kits (SDKs), UI frameworks (Flutter or Swift UI), rendering engines, or game engines

  • Experience with GPU or graphics programming

  • Strong proficiency in C++

Nice to have:

  • Experience building and modifying Flutter and other frameworks or operating systems

  • Vulkan or OpenGL experience

  • Skia experience

  • High-performance system development in C++

Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.

Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.

Please reference the job posting’s subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $155,000 - $264,000 USD annually.