Sr. Software Engineer, Embedded (Qt)
$140,000–$180,000 year
On-site · Garden Grove, California, United States
Job Summary
Lead UI development for vehicle digital instrument cluster and center screen using production-grade C++ and Qt/QML; architect and build custom embedded Linux distributions with Yocto/OpenEmbedded; implement hardware-accelerated graphics (60fps) using OpenGL/EGL and QtWayland; define and translate UX/UI designs into technical requirements; enable IPC between Qt frontend and vehicle state machines; develop and maintain CI/CD pipelines for Yocto builds and Qt apps; implement OTA updates and ensure system diagnostics/testing in SIL/HIL environments; bring up hardware and interfaces (CAN, LIN, Automotive Ethernet) and support tooling for manufacturing and fleet management; collaborate with hardware, design, and vehicle engineering teams.
Required Qualifications
- Experience in C/C++
- Qt/QML expertise
- Yocto/OpenEmbedded
- Embedded Linux
- CAN/LIN/Automotive Ethernet familiarity
- GIT version control
- Experience with testing in SIL/HIL environments
- PCB/board bring-up experience with embedded Linux
- QA/testing frameworks (Google Test, QtTest)
- CI/CD pipelines for embedded projects
- OTA update integration (e.g., RAUC, OSTree)
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.