Software Developer – Kernel Engineer, OPD Hardware Job ID: 2666723 | ADCI – Karnataka – IND, KA, Bangalore

Amazon

  • Full Time

To apply for this job please visit amazon.jobs.

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 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:
– Developing/modifying BSP: this can include bootloaders, device drivers, kernel and device tree support
– Performing initial hardware bring-up and system integration
– Maintaining/updating the embedded Linux Yocto distribution
– Maintaining a continuous integration environment, including packaging and deployment of software releases
– USB driver experience

BASIC QUALIFICATIONS

– 3+ years of non-internship professional software development experience
– 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

– 3+ 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

Job Overview