Logo
Capgemini

Senior Embedded Software Engineer

Capgemini, Mountain View, California, us, 94039

Save Job

Title: Senior Embedded Software Engineer Location: Mountain View CA Duration: Full Time Job Description We are seeking an Embedded Software Engineer to lead core design and development efforts for the next generation of our Infotainment software stack on Linux and Android platforms. In this role, you’ll take end-to-end ownership of embedded system components—designing, developing, testing, and maintaining high-quality, scalable software for client’s automotive platform.

Your Role

You’ll drive system integration across hardware, vendor, and software teams, while optimizing performance and ensuring compliance with industry standards like ISO 26262. This role also plays a key part in defining testing strategies, leading complex debugging efforts, and championing continuous improvement across the development lifecycle.

Strong collaboration and communication skills are essential, as you’ll work closely with cross‑functional teams and senior leadership, contributing to both the technical vision and detailed documentation that supports successful product releases.

Your Skills and Experience

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, Android), Automotive systems, Graphics drivers and pipelines, Networking and protocol stacks, Middleware and services development, Ethernet‑based communication, QNX or equivalent hypervisor environments

Benefits

Healthcare including dental, vision, mental health, and well‑being programs

Financial well‑being programs such as 401(k) and Employee Share Ownership Plan

Paid time off and paid holidays

Paid parental leave

Family building benefits like adoption assistance, surrogacy, and cryopreservation

Social well‑being benefits like subsidized back‑up child/elder care and tutoring

Mentoring, coaching and learning programs

Employee Resource Groups

Disaster Relief

Contact For faster response, share your resume with ashok.a.nimal@capgemini.com

Equality & Diversity Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. Capgemini is committed to providing reasonable accommodations during our recruitment process.

#J-18808-Ljbffr