Amazon
Senior SDE- Kernel Engineer, SSG
Bengaluru, Karnataka, IND
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →hirly's read of this role
- Seniority
- Senior
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 27 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. What will you help us create?
As a Sr Kernel Engineer you will help build the kernel stack and BSP for various SoCs with custom hardware accelerators to be deployed in a range of Amazon devices. You will develop software for industry standard and custom hardware IP to accelerate applications in machine learning, computer vision and robotics.
- In this role you will:
- - Develop and modify Board Support Package (BSP) components: This includes bootloaders (TF-A, OP-TEE, SCP, U-Boot), device drivers, kernel modules, and device tree support.
- - Collaborate with architecture teams to define and implement innovative silicon features.
- - Perform initial silicon and platform bring-up in both pre-silicon and post-silicon environments.
- - Debug and root-cause complex issues across hardware and software interfaces.
- - Partner with cross-functional teams to productize silicon solutions and ensure successful product delivery.
- - Optimize OS and kernel solutions to achieve excellent performance for supported features.
- - Contribute throughout product development stages including HVT, EVT, DVT, and PVT phases.
- - Engage with diverse cross-functional teams to ensure seamless feature integration and alignment across hardware, firmware, and software components.
Basic qualifications
- - 10+ years of non-internship professional software development experience
- - 10+ years of programming with at least one software programming language experience
- - 10+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- - Experience as a mentor, tech lead or leading an engineering team
- - Hands-on experience with ARM v8/v9 architecture profiles, including understanding of instruction sets, memory models, and security features.
- - Demonstrated ability to debug complex system-level issues on embedded devices, including hardware-software integration challenges.
Preferred qualifications
- - 10+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- - Bachelor's degree in computer science or equivalent
- - Hands-on experience with embedded Linux Yocto distribution for custom BSP development.
- - Strong knowledge of thermal management, power optimization, and performance tuning.
- - Proven experience with high-speed interfaces including USB, eMMC, NAND, and PCIe.
- - Proficiency with low-speed interfaces such as Pinmux, GPIO, SPI, I2C, UART, and PWM.
- - Solid understanding of ARM security architecture, including ARM TrustZone technology.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Similar jobs
- Linux Kernel EngineerJobgether · IndiaFirst seen 3d ago
- Principal Linux Kernel Engineer – Linux CXL Kernel, PCIe driversKandou AI · IndiaFirst seen 4d ago
- ML Runtime and Kernel Engineer - Core MLCerebras Systems · Sunnyvale, CAFirst seen yesterday
- GPU Kernel EngineerSciforium · San Francisco, CAFirst seen yesterday
- Kernel Engineer (Compute / Accelerator)DensityAI · Mountain View, CAFirst seen yesterday
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job