Taro Logo

Sr. Embedded Software Engineer, Emerging Devices Software

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Job Description

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is at the forefront of consumer electronics innovation. Known for creating the successful Kindle family of products, Fire tablets, Fire TV, and Amazon Echo, Lab126 continues to push boundaries in hardware development.

The role of Sr. Embedded Software Engineer offers an exciting opportunity to join a talented team developing cutting-edge consumer products. As part of the Emerging Devices Software team, you'll work on innovative embedded systems that directly impact millions of customers' daily lives. The position combines technical leadership with hands-on development, requiring expertise in embedded systems, firmware development, and system architecture.

This role is perfect for someone who thrives on technical challenges and wants to make a significant impact on next-generation consumer devices. You'll be working with cross-functional teams, leading architectural decisions, and mentoring other engineers while maintaining hands-on involvement in development. The position offers the chance to work with cutting-edge technologies and be part of a team that's shaping the future of consumer electronics.

Working at Amazon Lab126 means joining a culture of innovation where your contributions will directly influence products used by customers worldwide. The role combines the stability and resources of Amazon with the dynamic, fast-paced environment of a research and development organization. If you're passionate about embedded systems, consumer electronics, and want to be part of a team that's constantly pushing technological boundaries, this role offers an excellent opportunity to advance your career while working on meaningful projects.

Last updated 15 days ago

Responsibilities For Sr. Embedded Software Engineer, Emerging Devices Software

  • Be responsible for system architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Design, develop and verify firmware and drivers for embedded systems
  • Participate in design reviews, API development, and documentation
  • Work with new technologies vital to product development
  • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
  • Perform debug, bring-up, Beta and production software development
  • Collaborate with software and hardware product teams

Requirements For Sr. Embedded Software Engineer, Emerging Devices Software

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

Related Jobs

Senior Software Engineer, Emerging Device Software

Lead the design and development of embedded software for Amazon's next-generation consumer devices, driving technical direction and architecture at Lab126.

Senior Design Verification Engineer

Senior Design Verification Engineer role at Amazon focusing on hardware verification, test planning, and implementation of verification environments for advanced functional blocks.

Sr. Software Dev Engineer, Amazon Smart Vehicles, Amazon Smart Vehicles

Senior Software Development Engineer role at Amazon Smart Vehicles, focusing on developing next-generation in-car experiences and voice-forward cabin technology.

Sr. Software Development Engineer, Device OS

Senior Software Development Engineer position at Amazon Lab126, focusing on Device OS development and multimedia systems for consumer electronics products.

Sr. Software Development Engineer, Device OS

Senior Software Development Engineer position at Amazon Device OS team, focusing on building components and SDKs for Echo and Fire TV devices.