CINCINNATI CADILLAC logo
CINCINNATI CADILLAC1 day ago

Staff Software Engineer

Remote · Austin, Texas, United States or Mountain View Santa Clara County, California, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
TRANSPORTATION

Job Summary

Develop and maintain infotainment UI applications using modern C++ across QNX/Linux/Android platforms. Work with System Engineering, UX, Product, and Validation to implement requirements; debug rendering, startup performance, and IPC-based graphics behavior; integrate vehicle signals/services into UI apps; support feature bring-up on QNX/Linux/Android; contribute to scalable UI frameworks across vehicle programs; participate in code reviews, unit testing, static analysis, and CI/CD; optimize performance and startup time; collaborate with cross-functional teams during vehicle integration and milestone deliveries. Preferred experience includes Qt/QML, Skia, OpenGL/Vulkan, embedded automotive platforms, Android UI development, ANDROID Automotive OS, and CAN/CAN FD vehicle networks. Example technologies include C++, Qt/QML, Kotlin, Altia, Skia, OpenGL/Vulkan, QNX, Linux, Android Automotive, GitHub Actions, SonarQube, Parasoft, VS Code, Copilot, GoLang (optional). The role is remote across the country of work with potential locations listed as Warren, MI; Austin, TX; Mountain View, CA.

Required Qualifications

  • Core C++ Development
  • Strong proficiency in modern C++ (C++11/14/17)
  • Object-oriented design
  • Multithreading
  • STL
  • Memory management
  • IPC mechanisms
  • Performance optimization
  • UI / Graphics Development
  • Qt / QML
  • Altia
  • Skia
  • OpenGL / Vulkan
  • Embedded / Automotive Platform
  • Experience with Qt/QML, Skia, OpenGL/Vulkan
  • Experience with QNX
  • Embedded Linux
  • Android Automotive
  • Git/GitHub
  • VS Code
  • CI/CD pipelines
  • Unit testing frameworks
  • Static code analysis tools
  • Jira/Agile workflows

Desired Qualifications

  • Strong debugging and problem-solving skills
  • Ability to work in fast-paced milestone-driven environment
  • Good communication and cross-functional collaboration
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CINCINNATI CADILLAC

Staff Software Engineer

Apply on Sorce