Senior Software Development Engineer

Inventive R&D company designing high-profile devices like Kindle, Fire TV, and Echo as Amazon.com subsidiary
Embedded
Senior Software Engineer
In-Person
10+ years of experience
Consumer

Description For Senior Software Development Engineer

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is seeking a Senior Software Development Engineer to join their innovative team. This role offers an exciting opportunity to work on high-profile devices like the Kindle family of products, Fire TV, and Echo.

As a Senior Software Development Engineer, you'll be responsible for delivering software across driver and framework levels, working closely with cross-functional teams to create exceptional customer experiences. You'll own existing software in your business segment, taking accountability for customer experience, project prioritization, software quality, and product maintainability.

The ideal candidate brings 10+ years of professional software development experience, with proven expertise in C/C++ programming and system architecture. You'll be working in a dynamic environment where you'll implement high-quality hardware drivers, OS frameworks, and application features, while also developing testing facilities and tools for QA and hardware teams.

This role offers the chance to work on cutting-edge consumer electronics at a company known for innovation. You'll be part of a team that's making history in the device and technology space, with opportunities to mentor others and lead technical initiatives. The position requires occasional travel and offers exposure to various aspects of product development, from low-level drivers to high-level applications.

If you're passionate about creating revolutionary consumer devices and have a strong background in software development and team leadership, this role at Amazon Lab126 provides an excellent opportunity to make a significant impact in the consumer technology space.

Last updated a day ago

Responsibilities For Senior Software Development Engineer

  • Work with product management and cross functional teams to provide technical solutions
  • Implement high-quality hardware driver, OS framework and application features
  • Implement and provide testing facilities and tools for QA, HW and factory teams
  • Implement metrics, debug tools and integrate with backend solutions
  • Support compliance and certification activities
  • Occasional domestic and international travel

Requirements For Senior Software Development Engineer

JavaScript
Rust
  • 10+ years of non-internship professional software development experience
  • 8+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Strong programming ability in C/C++
  • Experience in OS framework design and development (preferred)

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer

Software Development Engineer, Alexa Ambient Computing Techs

Senior Software Engineer role at Amazon Lab126 focusing on embedded systems development for Alexa Ambient Computing Technologies, requiring 5+ years of Linux kernel experience.

Software Development Engineer, Alexa Ambient Computing Techs

Senior Software Engineer role at Amazon Lab126 focusing on embedded systems and Linux kernel development for Alexa Ambient Computing Technologies.

Software Development Engineer, Alexa Ambient Computing Techs

Senior Software Engineer role at Amazon Lab126 focusing on embedded systems development for Alexa Ambient Computing Technologies

Software Development Engineer, Alexa Ambient Computing Techs

Senior Software Engineer role at Amazon Lab126 focusing on embedded systems development for Alexa Ambient Computing Technologies

Sr. Software Dev Engineer, Alexa Ambient Computing Techs

Senior Software Engineer role at Amazon Lab126 focusing on embedded systems and Linux kernel development for Alexa Ambient Computing Technologies.