Embedded Software Development Engineer - Multimedia, OPD Hardware

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Embedded Software Development Engineer - Multimedia, OPD Hardware

Amazon Lab126, a subsidiary of Amazon.com founded in 2004, is seeking an Embedded Software Development Engineer to join their innovative consumer electronics team. This role focuses on developing next-generation devices, following the success of products like Kindle, Fire tablets, Fire TV, and Amazon Echo. The position involves working with kernel drivers, BSP, and embedded Linux software implementation, particularly focusing on security controls for the platform.

The ideal candidate will collaborate with cross-functional teams including customers, system architects, program managers, and hardware engineers. Key responsibilities include developing real-time embedded firmware, troubleshooting kernel drivers, and implementing low-level embedded software solutions. The role requires strong expertise in C programming and Linux kernel development.

This is an excellent opportunity for an experienced embedded systems engineer to work on high-profile consumer electronics at a company known for innovation. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and sign-on payments. The role is based in the San Francisco Bay Area and provides the chance to work on products that impact millions of users worldwide.

Amazon Lab126 maintains a strong commitment to diversity and inclusion, offering an environment where engineers can contribute to groundbreaking consumer technology while working with talented teams. The position provides opportunities for professional growth through mentorship, technical leadership, and exposure to cutting-edge embedded systems development.

Last updated a month ago

Responsibilities For Embedded Software Development Engineer - Multimedia, OPD Hardware

  • Design, build, and maintain efficient, reusable, and reliable C code
  • Debug and troubleshoot issues in the Kernel drivers, BSP and integration with OS frameworks
  • Develop and implement low-level embedded software including kernel device drivers
  • Develop and customize BSP, graphics, and port
  • Develop, port, and test software and firmware layers inside the Linux Kernel and frameworks
  • Help maintain code quality, organization, and automatization
  • Develop and maintain technical documentation
  • Provide technical guidance and mentorship to other team members

Requirements For Embedded Software Development Engineer - Multimedia, 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
  • Embedded C/Linux development experience
  • Bachelor's degree in computer science or equivalent (preferred)
  • Linux driver and kernel development experience (preferred)

Benefits For Embedded Software Development Engineer - Multimedia, OPD Hardware

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer - Multimedia, OPD Hardware

MAC System Integration and Automation Engineer, Kuiper Satellite Communication System - MAC Software Development

Integration and Automation Engineer position for Amazon's Project Kuiper, focusing on satellite communication systems and MAC software development.

Robotics Hardware Dev Engineer

Robotics Hardware Engineer position at Amazon Robotics, focusing on designing and implementing robotic systems and end-of-arm tools for automation solutions.

Thermal Design Engineer, Project Kuiper (Satellites)

Thermal Design Engineer role at Amazon's Project Kuiper, focusing on spacecraft thermal systems design and analysis for satellite constellation project.

Manufacturing Engineer - Space Hardware and Test, Project Kuiper

Lead Manufacturing Engineer position at Amazon's Project Kuiper, focusing on spacecraft battery pack production development for satellite constellation manufacturing.

Embedded Software Development Engineer, DeviceOS Software

Embedded Software Engineer role at Amazon Devices team, developing embedded systems for consumer electronics like Kindle, Fire TV, and Echo devices.