Embedded Software Engineer, Silicon Validation Software

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

Job Summary

Job Description

This role involves developing end-to-end hardware and software solutions for Google's next-generation smart devices. Responsibilities include developing device drivers, designing new software and hardware architectures, and testing embedded software drivers. The ideal candidate will have experience with embedded programming in C/C++, a strong understanding of embedded systems, RTOS concepts, device drivers, and hardware/software integration. The position requires collaboration with hardware designers, performance analysis and optimization skills, and a passion for creating innovative hardware experiences.
Must have:
  • Embedded programming in C/C++
  • Experience with device drivers
  • Embedded systems development knowledge
  • Hardware/software integration expertise
  • Collaboration with hardware designers
Good to have:
  • Master's degree in relevant field
  • Experience with RTOS
  • Performance analysis and optimization skills
  • Schematic reading experience

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

Salesforce - Principal Software Engineer / PMTS - Bangalore

Salesforce

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sony Interactive Entertainment - システムソフトウェア開発(Bluetoothスタック、無線プロトコル開発)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Luxoft - Android Audio/Video/Graphics Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (Hybrid)
1 Month ago
Omnissa - Member of Technical staff - Android

Omnissa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Microsoft - Applied Scientist

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Microsoft - Mechanical Engineer - Data Center Operations

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Samsung Semiconductor - Principal Engineer, NPU Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
Krafton  - [Publishing] Lead of Global Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Video Analysis and Quality Algorithm Engineer - 2023 Start (MS)

ByteDance

San Diego, California, United States (On-Site)
3 Months ago
Amazon Games - Senior ML Scientist, Amazon Games AI Research

Amazon Games

San Diego, California, United States (On-Site)
2 Months ago
Epic Games - Programmeur de jouabilité sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Electronic Arts - Senior Software Engineer

Electronic Arts

British Columbia, Canada (On-Site)
1 Month ago
PwC - Capital Markets & Accounting Advisory - Intern - Roma

PwC

Rome, Lazio, Italy (On-Site)
4 Months ago
Meta - Production Engineering

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
3 Months ago
Marvell India - Senior Staff Engineer (L2 L3 Network Protocol Development)

Marvell India

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Zoox - Manager, Simulation Traffic & Behavior Modeling

Zoox

Foster City, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN-Senior Associate _OT Security _OT Security _ Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
1 Month ago
Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
4 Months ago
Wind River Systems - Senior Cloud Solution Architect - GSIs

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ARF Design   - RTL Design Verification

ARF Design

Bhubaneswar, Odisha, India (On-Site)
8 Months ago
Hitachi - Azure Data Engineer (MS)

Hitachi

Pune, Maharashtra, India (Remote)
4 Months ago
PhonePe - Manager, Technology Audit

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Spotnana - Software Development Engineer in Test

Spotnana

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
NetApp - Quality Assurance Engineer

NetApp

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Schbang - Sr. Graphic Visualizer

Schbang

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Luxoft - Scrum Master for Automotive

Luxoft

(Remote)
2 Months ago
Cirrus Logic - Summer Intern, Validation Engineer

Cirrus Logic

Austin, Texas, United States (On-Site)
4 Months ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Microsoft - Research Intern - Applied AI for Science

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Intel Corporation - AI Frameworks Engineer

Intel Corporation

San José, San José Province, Costa Rica (On-Site)
3 Months ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

Toronto, Ontario, Canada (Remote)
4 Months ago
Riot Games - Staff Software Engineer, Engine & Console - Unpublished R&D Product

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Samsung Semiconductor - Staff Engineer, High Speed Analog

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month 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