Google

Embedded Software Engineer, University Graduate, 2025

Job Description

  • Design and develop embedded software solutions for a variety of hardware platforms.
  • Fine-tune software for performance, power efficiency, and reliability.
  • Develop and implement security features to protect embedded systems from threats.
  • Contribute to areas such as device drivers, firmware, performance optimization, compiler development, tooling, or machine learning on embedded devices.
  • Manage complex challenges related to real-time systems, resource constraints, and hardware interactions.

Minimum qualifications:

  • Bachelor's degree in Electrical, Electronics or Computer streams or equivalent practical experience
  • Experience with programming in C, C++, or Python
  • Experience with embedded systems
  • Experience using data structures to solve a problem, interpreting algorithms, and contributing ideas to their development

Preferred qualifications:

  • Bachelor's or advanced degree in Computer Science or Computer Engineering

  • Bachelor's degree in Electrical, Electronics or Computer streams or equivalent practical experience
  • Experience with programming in C, C++, or Python
  • Experience with embedded systems
  • Experience using data structures to solve a problem, interpreting algorithms, and contributing ideas to their development
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.

As an Embedded Software Engineer, you'll be part of a dynamic team working at the intersection of hardware and software. You'll design, develop, and optimize software that runs directly on hardware, powering everything from mobile phones to other smart devices. You'll work closely with hardware engineers to ensure seamless integration and optimal performance. We have different types of roles across OS and Bare-metal, Device drivers, Firmware, Security Software, Performance and Power optimization, ML compilers, Development tools, and Machine learning (ML) applications on embedded systems. As a key member of a small and versatile team, you will design, develop, test, deploy, and maintain Embedded software solutions.

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.


Jobs at Bengaluru

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: March 4, 2025

Oracle

Software Development Snr Manager

Professional

Bengaluru, Karnataka

View Details

Last Date: May 25, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: May 4, 2025

Oracle

QA Analyst 3-ProdDev

Professional

Bengaluru, Karnataka

View Details

Last Date: July 9, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 15, 2025

Oracle

AWS Cloud Architect

Professional

Bengaluru, Karnataka

View Details

Last Date: April 12, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 28, 2025

Oracle

Senior Technical Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: May 12, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: March 25, 2025

Oracle

Financial Consolidation & Close (FC…

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 23, 2025

Oracle

Oracle Finance Fusion Functional En…

Professional

Bengaluru, Karnataka

View Details

Last Date: March 12, 2025

Oracle

Oracle SaaS ERP Snr Functional - Te…

Professional

Bengaluru, Karnataka

View Details

Last Date: June 3, 2025




More Jobs at Google

Google

Machine Learning Research Engineer,…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 16, 2025

Google

Product Manager, Partner Platform

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 16, 2025

Google

Senior Apps Specialist

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 23, 2025

Google

Senior Software Engineer, Front End…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Google

AI/ML RTL Design Engineer, TPU, Goo…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Google

Network Operations Engineer, Google…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Google

Global Invoice Process Manager, You…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 16, 2025

Google

Technical Program Manager, Regulate…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Google

Salesforce Application Engineer, Cu…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 23, 2025

Google

Program Manager, Strategic Sourcing…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 23, 2025

Google

Software Engineer III, Engineering …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Google

Software Engineer III, Core

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 23, 2025




Actively Recruiting Companies at Bengaluru, Karnataka