ADCI
Consumer Electronics
SeniorSDE-KernelEngineer,SSG
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior SDE- Kernel Engineer, SSG at ADCI. Skills: Kernel Engineering, Board Support Package, Embedded Systems. Build kernel stack and BSP. Develop software for hardware IP”
What You'll Achieve.
Successful product delivery
Industry & Context.
Debug complex system-level issues; Root-cause complex issues
What They're Looking For.
Must Have
10+ years non-internship software development, 10+ years programming experience, 10+ years leading design or architecture, Experience as mentor or tech lead, Hands-on ARM v8/v9 architecture, Debug complex system-level issues
Nice to Have
10+ years full SDLC experience, Bachelor's degree in computer science, Embedded Linux Yocto experience, Knowledge of thermal management, Knowledge of power optimization, Knowledge of performance tuning, Experience with high-speed interfaces, Proficiency with low-speed interfaces, Solid understanding ARM security architecture
What You'll Do.
Build kernel stack and BSP
Develop software for hardware IP
Develop BSP components
Modify BSP components
Define silicon features
Implement silicon features
Perform silicon bring-up
Perform platform bring-up
Root-cause complex issues
Productize silicon solutions
Ensure product delivery
Optimize OS solutions
Optimize kernel solutions
Achieve excellent performance
Contribute product development stages
Ensure feature integration
Ensure component alignment
How You'll Work.
Team & Collaboration
Cross-functional teams; Architecture teams; Cross-functional teams
Full Job Description
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 securit
Applying for this Senior SDE- Kernel Engineer, SSG role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about ADCI?
Real rants from real employees. Read before you apply.