Silicon Embedded Software Engineer
Back to JobsGoogle Get Smart Job AI Coach in the appFree on iOS and Android Google
Google
Google
Google
Google
Google
Silicon Embedded Software Engineer
Location
Bengaluru, Karnataka, India
Experience
Mid
Posted
Jul 18, 2026
Apply by
August 17, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer streams, or equivalent practical experience. 5 years of experience in development, testing and deployment of consumer electronics or embedded systems. Experience with embedded programming in C/C++. Preferred qualifications: Master's degree in Electrical, Electronics or Computer streams, or equivalent practical experience Experience working with hardware designers/reading schematics. Experience with ARM or other low-power SoC architectures, memory system, fabric etc. Experience with performance analysis and optimization. Demonstrated knowledge of embedded systems development, Real-Time Operating System (RTOS) concepts, device drivers and hardware/software integration.
About the job Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step. 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 Work to enable device drivers for applications on devices. Develop new software, hardware, and system architecture to support future applications. Design, develop, and test embedded software drivers for the next generation smart devices.
Key Responsibilities
- Enable device drivers for applications on devices
- Develop new software, hardware, and system architecture to support future applications
- Design, develop, and test embedded software drivers for next-generation smart devices
Requirements
- Bachelor's degree in Electrical
- Electronics or Computer streams
Skills Required
CC++Embedded systemsRTOSDevice driversHardware/software integrationHardware designSchematic readingARM architectureLow-power SoC architecturesMemory systemsFabricPerformance analysisOptimization
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
Software Engineer, Firmware
Full-timeEasy applyWork from Office
BengaluruMid
Software Engineer, PhD, Early Careers, Platform System Software
Full-timeEasy applyWork from Office
TaipeiEntry
Senior Software Engineer, System Acceleration, Silicon
Full-timeEasy applyWork from Office
New TaipeiSenior
Senior Software Engineer, Embedded, Pixel Graphics
174,000–253,000 / Year
Full-timeEasy applyWork from Office
Mountain ViewSenior
Software Engineer, Early Careers, PhD, gSoC Server Software
280 000–287 000 / Year
Full-timeEasy applyWork from Office
WarsawEntry
Software Engineer Manager, TPU Silicon Validation
207,000–301,000 / Year
Full-timeEasy applyWork from Office
SunnyvaleSenior