The Amazon Devices team is seeking a talented 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 and maintaining the kernel stack and BSP for various SoCs with custom hardware accelerators that power Amazon's diverse device portfolio.
As a Kernel Engineer, you'll be at the intersection of hardware and software, developing solutions for industry standard and custom hardware IP to accelerate applications in cutting-edge fields like machine learning, computer vision, and robotics. Your responsibilities will span the entire embedded systems stack, from bootloader development to kernel modifications and device driver implementation.
The ideal candidate brings strong experience in embedded Linux systems, particularly with the Yocto Project, and has a proven track record in system integration and hardware bring-up. You'll be working with USB drivers and maintaining a robust continuous integration environment, ensuring smooth deployment of software releases.
This role offers an exciting opportunity to work on next-generation consumer devices at one of the world's most innovative companies. You'll be part of a team that directly impacts millions of customers worldwide through the devices they use daily. The position requires a blend of low-level systems programming expertise and high-level architectural thinking, making it perfect for engineers who enjoy working close to the hardware while building scalable solutions.
Amazon offers comprehensive benefits and the chance to work with cutting-edge technology in a collaborative environment. Join us in shaping the future of consumer electronics and be part of a team that continues to push the boundaries of what's possible in device engineering.