Software Engineer ll, Security Software, Silicon

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware innovation.
Mont-Saint-Guibert, Belgium
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer ll, Security Software, Silicon

Google is seeking a Software Engineer II to join their Security Software team focusing on silicon development. This role is crucial for developing secure ROM, bootloader, firmware, and tools for Google's custom silicon initiatives. The position combines hardware and software expertise, requiring strong programming skills and experience with embedded systems.

The role offers an opportunity to work at the intersection of hardware and software security, developing next-generation technologies that impact billions of users. You'll be part of a team that combines Google's strengths in AI, Software, and Hardware to create innovative solutions. The position involves close collaboration with hardware, architecture, and software teams, making it ideal for engineers interested in full-stack development and security.

As a Software Engineer II at Google, you'll contribute to critical projects while having opportunities for growth and team rotation as the business evolves. The role requires versatility and leadership qualities, as you'll be involved in code review, requirement gathering, and cross-functional collaboration.

Google's commitment to innovation and technical excellence makes this an exciting opportunity for engineers passionate about security and embedded systems. You'll work in an inclusive environment that values diversity and provides equal opportunities for growth. The position offers the chance to work on cutting-edge technology while contributing to Google's mission of organizing world's information and making it universally accessible.

The role is based in Mont-Saint-Guibert, Belgium, where you'll work with talented engineers and have access to Google's extensive resources and benefits. This position is perfect for candidates who want to make a significant impact in hardware security while working for one of the world's leading technology companies.

Last updated 6 minutes ago

Responsibilities For Software Engineer ll, Security Software, Silicon

  • Develop secure ROM, Bootloader, firmware, libraries, and tools for silicon validation and productization of Google custom silicon
  • Gather platform requirements from hardware, architecture, and software teams
  • Develop and review code developed by other developers and provide feedback to ensure best security practices
  • Coordinate with multidisciplinary teams (e.g., hardware and software) throughout the development process, and debugging of hardware and software issues on emulation and hardware platforms

Requirements For Software Engineer ll, Security Software, Silicon

Python
Java
JavaScript
  • 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
  • 1 year of experience working with embedded operating systems

Interested in this job?

Jobs Related To Google Software Engineer ll, Security Software, Silicon

Technical Program Manager II, Security, Google Cloud

Technical Program Manager II position at Google Cloud focusing on security initiatives, requiring 2+ years of program management experience and technical expertise.

Software Engineer III, Google Cloud Security and Privacy

Mid-level Software Engineer position at Google Cloud focusing on security and privacy solutions, offering competitive compensation and opportunities for growth.

Software Engineer III, Google Cloud Security and Privacy

Software Engineer III position at Google Cloud focusing on security and privacy, offering competitive compensation and opportunity to work on large-scale systems.

Technical Solutions Engineer, Google Cloud Security

Technical Solutions Engineer position at Google Cloud Security, combining software development, networking, and customer support expertise to help businesses optimize their cloud security implementations.

Software Engineer, Google Threat Intelligence

Mid-level Software Engineer position at Google's Threat Intelligence team, focusing on cybersecurity and threat detection platform development.