Staff Software Engineer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Engineer (C++): Development of next-generation automotive UI applications for QNX, Linux, and Android platforms with an accent on scalable UI architecture, graphics rendering, and system integration. Focus on optimizing rendering pipelines, managing IPC communication, and integrating vehicle signals into high-performance safety-critical interfaces.
Location: Hybrid (Must be based in or relocate to Austin, TX; Mountain View, CA; or Warren, MI)
Salary: $189,000 - $240,000
Company
is a global automotive leader striving for a world with zero crashes, zero emissions, and zero congestion.
What you will do
- Develop and maintain infotainment UI applications using modern C++ (11/14/17).
- Implement scalable UI frameworks across multiple vehicle programs on QNX, Linux, and Android platforms.
- Debug and optimize rendering pipelines, startup performance, power moding, and IPC communication.
- Integrate vehicle signals and services into UI applications.
- Collaborate with System Engineering, UX, and Product teams for feature bring-up and milestone deliveries.
- Participate in code reviews, unit testing, static code analysis, and CI/CD workflows.
Requirements
- Strong proficiency in modern C++ (C++11/14/17) and object-oriented design.
- Experience with UI/Graphics frameworks such as Qt/QML, Altia, Skia, OpenGL, or Vulkan.
- Deep understanding of multithreading, STL, memory management, and IPC mechanisms.
- Proficiency in debugging complex issues using GDB, Valgrind, or memory analyzers.
- Must be able to work in a hybrid model (reporting to office at least 3 times a week) in Austin, Mountain View, or Warren.
Nice to have
- Experience with Android application/UI development or Android Automotive OS (AAOS).
- Proficiency in Kotlin or Java and Jetpack Compose.
- Knowledge of GoLang services or graphics compositors like Wayland/Weston.
- Familiarity with CAN/CAN FD vehicle networks and SOME/IP protocols.
- Exposure to AI-assisted development tools like GitHub Copilot.
Culture & Benefits
- Comprehensive Total Rewards package focusing on overall well-being.
- Eligibility for relocation benefits.
- Inclusive corporate culture with a strong commitment to non-discrimination and belonging.
- Opportunity to work on cutting-edge automotive technology in a fast-paced environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →