Chrome OS Debugging engineer

Overview

On Site
Full Time
100% Travel

Skills

Python
Firmware
Bugs
linux kernel
ChromeOS

Job Details

As a software Engineer in the Incident management team you will work closely with the ChromeOS release management team to work on bugs impacting ChromeOS release milestones. You will be responsible for understanding, troubleshooting and resolving cross functional bugs by driving the bug resolution and co-working with cross functional teams together. You will also be responsible to work with the ChromeOS team and release team to improve processes, tools and reporting to help the ChromeOS ecosystem to scale.

Responsibilities

Responsibilities ( python exp is mandatory)

Cross functional expert: Be an integration expert who can understand, troubleshoot and resolve firmware, hardware, linux kernel, graphics, etc, issues by co-working with internal functional teams together..

-- As the entire framework is developed in Python, it is essential for the associate involved in the integration process to possess a comprehensive understanding of its structure and operational flow.
Issues handling and management: Be a part of a team that manages incoming bugs from Users, partners, testing team and help triage issues to drive resolution across internal functional teams.

----- To effectively triage and analyze the issues, the associate possesses a comprehensive understanding of Python, along with the ability to push patches and execute various Git operations.

Improve process, infra, tests and tools based on experience of managing issues to ease the life of issue management.

Ensure the issue contains relevant information for teams to debug and resolve the issue (log files, repro scenario..), track the resolutions of blocking bugs and analyze bug trends to send reports

--- To effectively obtain the necessary logs and generate the required reports, the associate will need a comprehensive understanding of the relevant APIs and libraries.
Build tools to generate reliable logs, build systems to analyze logs and help ChromeOS ecosystem quality by helping the team to address incoming bugs.
Document the troubleshooting tips / guides for various domains.

----For candidates involved in developing the ChromeOS ecosystem, a strong understanding of repo sync, Git, and Linux is essential.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.