Senior Software Developer, Device OS - FOS-ARCH

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics, creating devices like Kindle, Tablets, TVs, and Amazon Echo.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Consumer

Description For Senior Software Developer, Device OS - FOS-ARCH

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is seeking a Senior Software Development Engineer for their Device OS group. This role is crucial in developing embedded systems for consumer electronics like Kindle, Echo, and other Amazon devices. The position involves architecting and implementing features for embedded systems, working with cutting-edge technology in a collaborative environment.

The ideal candidate will have extensive experience in embedded software development, particularly with Android Framework and full-stack development. They'll need strong expertise in Hardware Abstraction Layers (HAL), Android build systems, and SELinux internals. The role requires both technical excellence and leadership skills, as you'll be mentoring team members and driving architectural decisions.

Working at Amazon Lab126 offers the opportunity to be part of a team that has created some of the most innovative consumer electronics products in recent history. The compensation is competitive, ranging from $151,300 to $261,500 per year, plus equity and comprehensive benefits. The position is based in Sunnyvale, CA, where you'll work with cross-functional teams to deliver high-quality embedded system solutions.

This is an excellent opportunity for experienced software engineers who want to work on consumer-facing products that impact millions of users while leading and mentoring others in a fast-paced, innovative environment. The role combines technical challenges with leadership opportunities, making it ideal for those looking to grow both their technical and management skills.

Last updated 2 hours ago

Responsibilities For Senior Software Developer, Device OS - FOS-ARCH

  • Architect, develop, and deliver features for new and existing embedded system products
  • Investigate, prototype and deliver innovative solutions
  • Work in an Agile/Scrum environment to deliver high quality software
  • Use architectural principles, select design patterns, and mentor other team members
  • Develop necessary safeguards to ensure compliance and best practices
  • Work with cross-functional teams to build and ship technical solutions

Requirements For Senior Software Developer, Device OS - FOS-ARCH

Java
Linux
  • 7+ years of non-internship professional software development experience
  • 6+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Senior Software Developer, Device OS - FOS-ARCH

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity

Interested in this job?

Jobs Related To Amazon Senior Software Developer, Device OS - FOS-ARCH

Sr. Embedded Engineer - Flight Software, Kuiper

Senior Embedded Software Engineering role at Amazon's Project Kuiper, developing flight software for satellite systems using Rust, C, and C++ in Redmond, WA.

Sr. System Dev. Engineer, Hardware Compute Group

Senior System Development Engineer role at Amazon focusing on Linux BSP and multimedia development for embedded systems, requiring 8+ years of experience and strong C/C++ programming skills.

Senior Design Verification Engineer

Senior Design Verification Engineer position at Amazon, focusing on hardware verification and test plan implementation for advanced functional blocks using SystemVerilog and UVM.

Design Verification Engineer, Lab126

Design Verification Engineer position at Amazon Lab126, focusing on hardware verification and test methodology for advanced consumer electronics devices.

Sr. Embedded Sys Dev Engineer, AWS Solutions

Senior Embedded Systems Engineer role at AWS leading development of Just Walk Out Technology, combining IoT, computer vision and firmware development.