Hi All
Role : Staff Software Engineer, Embedded Systems
Location : Mountain View, CA
Must have skills : Automotive Client Experience, QNX and Yocto Linux
Required Skills :
Bachelor’s degree in computer science, computer engineering, or electrical engineering
10+ years of experience in embedded software development
Strong programming skills in C / C++, with working knowledge of Rust
Proficient in scripting languages like Python, Bash, or Perl
Deep understanding of Android AOSP / AAOSP and Linux display and graphics pipelines, including GPU and DPU driver development and optimization
Experience with Yocto Linux builds and test automation in a TDD environment
Familiarity with Agile development and working in cross-functional teams (product, hardware, systems, validation)
Domain Expertise (in one or more of the following) :
Embedded operating systems : Linux, QNX, and / or Android
Graphics drivers and pipelines
Audio systems
Networking and protocol stacks
Middleware and services development
Automotive diagnostics
Ethernet-based communication
QNX or equivalent hypervisor environments
Embedded Software Engineer • Mountain View, CA, United States