Enable job alerts via email!

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google

Sunnyvale (CA)

On-site

USD 166,000 - 244,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer specializing in Embedded Systems to develop next-generation technologies. The role involves managing project priorities, designing, testing, and enhancing software solutions. Candidates should have strong experience in software development, particularly with embedded systems, and a relevant degree.

Qualifications

  • At least 5 years of experience in software development.
  • Minimum 3 years of experience with embedded operating systems.

Responsibilities

  • Write and test product or system code.
  • Review and provide feedback on code developed by peers.
  • Participate in or lead design reviews.

Skills

Software Development
Problem Solving
Mentoring
Data Structures
Algorithms
Embedded Operating Systems

Education

Bachelor’s degree
Master's degree
PhD in Computer Science

Job description

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering
  • link Copy link
corporate_fare Google place Sunnyvale, CA, USA
Mid

Experience driving progress, solving problems, and mentoring junior team members; demonstrated expertise in relevant areas.

Apply

  • link Copy link
  • Bachelor’s degree or equivalent practical experience.
  • At least 5 years of experience in software development with one or more programming languages, and a solid understanding of data structures and algorithms.
  • Minimum 3 years of experience testing, maintaining, or launching software products, with at least 1 year in software design and architecture.
  • At least 3 years working with embedded operating systems.
Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
About the job

Google's software engineers develop next-generation technologies that impact how billions of users connect, explore, and interact. Our products handle massive-scale information and extend beyond web search, including areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on critical projects with opportunities to switch teams and projects as you and our fast-paced business evolve.

You will manage project priorities, deadlines, and deliverables, and will be involved in designing, developing, testing, deploying, maintaining, and enhancing software solutions.

The Technical Infrastructure team builds and maintains the architecture behind Google's online presence, from data centers to platform development, ensuring optimal network performance for users.

The US base salary range for this full-time position is $166,000-$244,000 plus bonus, equity, and benefits. Salary offers depend on role, level, location, skills, experience, and education. Your recruiter will provide specific details during hiring.

Note: Listed salary ranges reflect base pay only, excluding bonuses, equity, and benefits. Learn more about Google benefits.

Responsibilities
  • Write and test product or system code.
  • Review and provide feedback on code developed by peers, ensuring best practices.
  • Contribute to documentation and educational content, updating as needed.
  • Triage and resolve product or system issues by analyzing root causes and impacts.
  • Participate in or lead design reviews with peers and stakeholders to select appropriate technologies.

Google is an equal opportunity employer committed to diversity and inclusion. We value a workforce that reflects our users and fosters a culture of belonging. We prohibit discrimination based on race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy, or related conditions, among others. See Google's EEO Policy and related resources for more information.

English proficiency is required for all roles to facilitate global collaboration.

Note to recruitment agencies: Google does not accept unsolicited resumes or pay fees for resumes submitted without prior authorization.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Flash Firmware Engineer, Systems Engineering

Pure Storage

Santa Clara

On-site

USD 163,000 - 246,000

14 days ago

Firmware Engineer

Afero

Los Altos

Hybrid

USD 140,000 - 170,000

15 days ago

Senior Hardware Engineer

Pivotal

Palo Alto

On-site

USD 82,000 - 188,000

7 days ago
Be an early applicant

Senior Principal Hardware Engineer

Lumentum

San Jose

On-site

USD 170,000 - 240,000

15 days ago

Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google

Sunnyvale

On-site

USD 141,000 - 202,000

30+ days ago