The Amazon Devices team is seeking a Senior Kernel Engineer to join their innovative consumer electronics division, known for creating groundbreaking products like Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. This role focuses on building kernel stack and BSP for various SoCs with custom hardware accelerators for Amazon devices. The position involves developing software for both industry standard and custom hardware IP to accelerate applications in machine learning, computer vision, and robotics.
As a Senior Kernel Engineer, you'll be responsible for critical low-level software development, including bootloader and device driver development, kernel modifications, and device tree support. You'll play a key role in hardware bring-up and system integration, while also maintaining the embedded Linux Yocto distribution. The role requires expertise in continuous integration environments and software deployment.
This is an excellent opportunity for an experienced software engineer with strong kernel development background to work on cutting-edge consumer electronics at one of the world's leading technology companies. You'll be part of a team that directly impacts millions of users through Amazon's device ecosystem, while working with the latest technologies in hardware acceleration, machine learning, and embedded systems.
The ideal candidate will bring extensive experience in software development, system architecture, and team leadership. You'll need to demonstrate strong technical expertise in embedded systems, Linux kernel development, and hardware integration. This role offers the chance to work on challenging technical problems while mentoring others and contributing to Amazon's next generation of devices.