Embedded Software Engineer, Silicon Security

Google is a global technology leader organizing the world's information to make it universally accessible and useful.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Embedded Software Engineer, Silicon Security

Google is seeking an Embedded Software Engineer for their Silicon Security team to develop next-generation technologies. This role combines software and hardware expertise, focusing on embedded systems development and device drivers. As part of Google's mission to organize world's information, you'll work on critical projects involving consumer electronics and embedded systems. The position requires strong expertise in C/C++/Rust programming, RTOS concepts, and hardware integration. You'll be part of a team that combines Google's AI, Software, and Hardware capabilities to create innovative solutions. The role offers opportunities to work on cutting-edge technology while contributing to Google's mission of making computing faster, seamless, and more powerful. You'll be developing software for smart devices, working with device drivers, and creating system architectures for future applications. This position is ideal for someone passionate about the intersection of software and hardware, with a strong foundation in embedded systems development and an interest in silicon security.

Last updated 3 days ago

Responsibilities For Embedded Software Engineer, Silicon Security

  • Work to enable device drivers for applications on devices
  • Develop new software, hardware, and system architecture to support future applications
  • Develop, and test embedded software drivers for the next generation smart devices

Requirements For Embedded Software Engineer, Silicon Security

Linux
Rust
  • Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience
  • 2 years of experience in development, testing and deployment of consumer electronics/embedded systems
  • Experience with embedded programming in C/C++/Rust
  • Experience with embedded systems, kernel, Linux, Real-Time Operating System (RTOS) or firmware, device driver

Interested in this job?

Jobs Related To Google Embedded Software Engineer, Silicon Security

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

Mid-level Embedded Systems/Firmware Engineer position at Google, focusing on platforms infrastructure with competitive compensation and opportunities to work on cutting-edge technology.

ASIC Design Engineer, Silicon

ASIC Design Engineer position at Google focusing on custom silicon solutions and RTL design for Pixel SoCs, requiring 6 years of experience in ARM-based systems and ASIC methodology.

Silicon Validation Software Engineer

Silicon Validation Software Engineer role at Google, focusing on developing and implementing validation software for Google Tensor and embedded systems.

Software Engineer, Android Kernel and Systems

Mid-level Software Engineering role at Google focusing on Android Kernel and Systems development, requiring expertise in low-level programming and operating systems.

CPU Design Verification Engineer

CPU Design Verification Engineer position at Google, focusing on custom silicon solutions and hardware verification with competitive compensation and benefits.