Google

Staff Software Engineer, gSoC Firmware, ARM SoCs

Google$207K — $300K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience required
  • 8 years in software development
  • 3 years in software design and architecture
  • Proficient in C/C++ and firmware for microcontrollers
  • Experience with Linux kernel drivers on ARM platforms

Responsibilities

  • Lead the architecture and development of ARM-based SoCs
  • Mentor and provide technical leadership to a distributed engineering team
  • Drive innovation in SoC and server architecture
  • Align cross-functional teams with project goals
  • Design and maintain large-scale software solutions

Benefits

  • Opportunity for innovation in cutting-edge technology
  • Work with a distributed and collaborative team
  • Professional development and mentorship opportunities
  • Engagement in cross-functional and complex projects
  • Involvement in the full firmware lifecycle from design to testing
Full Job Description
Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with software design and architecture.
  • Experience in programming with C or C , and experience in firmware development for microcontrollers and embedded systems, including experience with registers, design sequences, RTL, and Verilog.
  • Experience with Linux kernel drivers and embedded Linux on ARM platforms.

Preferred qualifications:
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams, setting technical direction, and working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience in ARM architecture, multi-core systems, memory architecture, and communication protocols such as I2C and PCI Express.
  • Experience with Zephyr RTOS or a history of open-source contributions to projects such as the Linux Kernel, EDK2, or U-Boot.


About the job

In this role, you will be an experienced person in firmware development and productization for a scalable system, having solid communication and leadership skills. You will play a crucial role in leading the development of firmware architecture, design, and development of firmware for next-generation advanced RISC machines system on chips.

Responsibilities
  • Lead firmware architecture, design, development, and testing for ARM-based SoCs, managing the full lifecycle from pre-silicon and post-silicon development.
  • Provide technical leadership and mentorship to a distributed team of engineers, fostering a culture of innovation while managing project priorities, deadlines, and deliverables.
  • Drive innovation in SoC and server architecture, collaborating with hardware, software, and system engineers to ensure seamless integration and optimization across the stack.
  • Facilitate alignment across cross-functional teams on goals and outcomes, while staying abreast of emerging trends in SoC/Server technologies and ensuring compatibility.
  • Design, develop, and maintain large-scale software solutions, using advanced debugging tools and analytical skills to identify and resolve complex firmware and SoC issues.


About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Information Technology Jobs

Find similar Staff Software Engineer, gSoC Firmware, ARM SoCs jobs: