Embedded Software Engineer, Silicon Validation Software

2 Months ago • 1-2 Years • Research & Development

Job Summary

Job Description

As an Embedded Software Engineer in Silicon Validation Software at Google, you'll be part of a team developing custom silicon solutions. You will contribute to the innovation behind Google's products, shaping the next generation of hardware experiences. Responsibilities include leading the development of end-to-end hardware and software solutions, enabling device drivers for applications, developing new software and hardware architecture, and designing, developing, and testing embedded software drivers for smart devices. The role requires expertise in embedded programming (C/C++), RTOS concepts, and hardware/software integration. You will work closely with hardware designers. This position demands strong problem-solving skills and a commitment to delivering high-performance, efficient, and integrated hardware.
Must have:
  • Embedded programming (C/C++)
  • Experience with software development
  • Hardware/Software integration
  • Device driver development
  • RTOS concepts
  • Lead end-to-end solutions
Good to have:
  • Master's degree in relevant field
  • Experience reading schematics
  • Performance analysis & optimization

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Electronics Engineering or Computer Science, or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • Experience with embedded programming in C/C++.

Preferred qualifications:

  • Master's degree in Electrical Engineering, Electronics Engineering or Computer Science.
  • Experience working closely with hardware designers and reading schematics.
  • Experience in performance analysis and optimization.
  • Experience working with hardware designers and reading schematics.
  • Knowledge of embedded systems development, Real-Time Operating System (RTOS) concepts, device drivers and hardware/software integration.

About the job

Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Lead the development of end-to-end hardware and software solutions.
  • Work to enable device drivers for applications on devices.
  • Develop new software, hardware, and system architecture to support future applications.
  • Design, development, and testing of embedded software drivers for the next generation smart devices.

Similar Jobs

N-iX - Senior C++/QT Engineer (#2579)

N-iX

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Zoox - Software Engineer - 3D World Generation Pipelines

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
Bohemia Interactive - QA Tester

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago
Ubisoft - Research Student - Ubisoft La Forge

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Mega Zebra - Software Developer (Unity)

Mega Zebra

Montreal, Quebec, Canada (On-Site)
7 Months ago
Tesla - Student Software Developer - Vision/Image Processing

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
3 Weeks ago
Riot Games - Principal Researcher

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Netflix - Machine Learning Intern, Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
Zoox - Senior Firmware Engineer

Zoox

Foster City, California, United States (On-Site)
4 Months ago
Cadence - Design Engineer Intern

Cadence

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Principal Software Development Engineer

Microsoft

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Activision - Expert Cinematics Engineer

Activision

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
GIANTS Software - Tools Programmer

GIANTS Software

Schlieren, Zurich, Switzerland (On-Site)
1 Month ago
Google - Software Engineer, Ads Bidding, Platforms and Optimization

Google

New York, New York, United States (On-Site)
2 Months ago
Ubisoft - Programmeur IA (W/M/NB) – Project Non Annoncé

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Google - Software Engineer, Camera System, Pixel Camera

Google

(On-Site)
3 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
Epic Games - Senior Pipeline Developer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Weeks ago
ByteDance - Site Reliability Engineer - CapCut - San Jose/Seattle

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Ubisoft - Engine Technical Director [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Research & Development Jobs

ByteDance - Research Scientist Graduate (Foundation Model - Vision and Language)

ByteDance

Seattle, Washington, United States (On-Site)
4 Weeks ago
COMSOL,  Inc  - Pre-Sales Applications Engineer: Acoustics

COMSOL, Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Research Scientist, Foundation Model, Speech Understanding

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Senior Platform System Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
Samsung Semiconductor - Intern, CPU Performance Modeling Engineer

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Research Intern - AI (Agentic Systems & Interaction)

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Microsoft - Research Fellowship Opportunity

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Research Scientist in Multimodal Graduate (Applied Machine Learning) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
JMA - Advanced Engineer - Firmware

JMA

Milan, Lombardy, Italy (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug