Software Developer - Kernel Engineer, OPD Hardware

Amazon Devices team designs and engineers high-profile consumer electronics, including Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer · AI · Robotics

Description For Software Developer - Kernel Engineer, OPD Hardware

The Amazon Devices team is at the forefront of consumer electronics innovation, creating popular products like Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. As a Kernel Engineer, you'll play a crucial role in building the kernel stack and BSP for various SoCs with custom hardware accelerators for Amazon devices. This position offers an exciting opportunity to work on cutting-edge technology that combines embedded systems with machine learning, computer vision, and robotics applications.

You'll be responsible for developing and modifying BSP components, including bootloaders, device drivers, and kernel support. The role involves hands-on hardware bring-up, system integration, and maintaining embedded Linux Yocto distribution. You'll also manage continuous integration environments and handle software release deployments.

This position is perfect for someone with strong embedded systems experience who wants to work on products that millions of customers use daily. You'll be part of a team that pushes the boundaries of consumer electronics, working with custom hardware accelerators and developing software for various applications.

The ideal candidate should have at least 3 years of professional software development experience and 2 years of system design experience. Knowledge of embedded Linux, device drivers, and hardware integration is crucial. You'll be working in Bengaluru, India, contributing to Amazon's next generation of innovative devices.

This role offers the opportunity to work on full software development life cycles, from initial design to deployment, and be part of Amazon's inclusive culture that empowers employees to deliver the best results for customers. If you're passionate about embedded systems, kernel development, and want to work on products that impact millions of users, this position at Amazon Devices team would be an excellent fit.

Last updated a month ago

Responsibilities For Software Developer - Kernel Engineer, OPD Hardware

  • Developing/modifying BSP including 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
  • Developing software for industry standard and custom hardware IP to accelerate applications in machine learning, computer vision and robotics

Requirements For Software Developer - Kernel Engineer, OPD Hardware

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • USB driver experience

Interested in this job?

Jobs Related To Amazon Software Developer - Kernel Engineer, OPD Hardware

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.

Software Development Engineer, SMP Multimedia Team

Software Development Engineer role at Amazon Lab126 focusing on embedded systems and power optimization for consumer electronics devices.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.