Embedded System Software Engineer, Silicon

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$80,000 - $150,000
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Embedded System Software Engineer, Silicon

Google is seeking an Embedded System Software Engineer to join their Devices & Services team. This role combines Google's AI, Software, and Hardware expertise to create innovative user experiences. The position involves working on critical projects with opportunities for growth and team transitions. You'll be responsible for developing embedded systems, managing project priorities, and ensuring software quality. The role requires expertise in platform drivers, firmware integration, and debugging capabilities. Google offers a collaborative environment focused on pushing technological boundaries and making information universally accessible. The position combines technical challenges with the opportunity to impact billions of users worldwide. You'll work with cutting-edge technologies while contributing to Google's mission of organizing world information. The role offers exposure to various aspects of embedded systems development, from low-level firmware to high-level application integration.

Last updated 3 days ago

Responsibilities For Embedded System Software Engineer, Silicon

  • Integrate platform drivers and firmware during bring-up
  • Debug software and hardware problems and submit patches for bug fixing or feature improvement
  • Develop and execute comprehensive test plans to ensure software stability and reliability
  • Drive continuous improvement of Integration flow, debug tools, and processes
  • Plan phased enablement approach and report feature development progress at various program milestones

Requirements For Embedded System Software Engineer, Silicon

Python
Java
JavaScript
Linux
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Experience working on technical projects for Embedded Systems/Firmware/Linux driver development

Benefits For Embedded System Software Engineer, Silicon

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equal opportunity employer
  • Accommodation for disabilities
  • Global work environment

Interested in this job?

Jobs Related To Google Embedded System Software Engineer, Silicon

Application-Specific Integrated Circuit (ASIC) Design Verification Engineer

ASIC Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification using SystemVerilog and advanced verification methodologies.

Embedded Software Engineer I, Silicon

Entry-level Embedded Software Engineer position at Google, focusing on hardware/software integration and device driver development for next-generation smart devices.

CPU Design Integration Engineer

CPU Design Integration Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Software Engineer, Camera System, Google Pixel

Software Engineer position at Google focusing on camera system development for Pixel phones, involving embedded systems and image processing.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Early career embedded systems and firmware engineering role at Google, requiring PhD in Computer Science or related field, starting 2025.