Talent.com
Staff Software Engineer, Embedded Systems

Staff Software Engineer, Embedded Systems

Intellectt IncMountain View, CA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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

serp_jobs.job_alerts.create_a_job

Embedded Software Engineer • Mountain View, CA, United States