亚马逊Sr. Software Development Engineer, FireTV Platform Engineering team
任职要求
基本任职资格
- 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 (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
优先任职资格
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
工作职责
The Role: As a Senior Software Development Engineer - Systems, you will engage with an experienced cross-disciplinary staff to conceive, design, and bring to market innovative developer tools. You will work closely with an internal interdisciplinary team and outside partners to drive key aspects of product definition, execution, and test. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands what the limitations of the platform are and can design and implement additional services or help optimize existing ones to meet the product requirements. The ideal candidate: - Has in-depth expertise working with Android system - Experience on TIF and Android TV related work - Enjoys working side by side with partners, colleagues and teams on tough problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Knows what is important when releasing software to developers and has been through the process from start to finish - Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge A day in the life In a typical day, you work closely with FireTV and FireOS developers, SoC vendors, ODMs, Hardware team, and technical program managers to create new platform features, debugging TIF and TV related issues, and deliver customer loving high quality smart TV products on time.
The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands what the limitations of the platform are and can design and implement additional services or help optimize existing ones to meet the product requirements. The ideal candidate: - Has in-depth expertise working with Android system - In-depth knowledge and experience with Linux kernel development - Experience on bootloader and device drivers development and enjoy working on hardware directly - Enjoys working side by side with partners, colleagues and teams on challenging problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Knows what is important when releasing software to developers and has been through the process from start to finish - Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge Are you interested in jumping into the driver’s seat of our sensational FireTV partner products? We are looking for exceptional talent with Android Open Source Project (AOSP) expertise to join as a Senior System Development Engineer in the Fire TV 3p Devices team. Our team's mission is to build delightful FireTV products for our customers and partners with lower cost and faster time to market. As a member of the team, you will be working with business partners, software development engineers and testers to design, implement, test, launch, document, and maintain complex software applications, tools, and systems. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product. You will learn a variety of cutting-edge technologies, development processes, and develop well-rounded skills such as leadership, and effective project management. You will also mentor junior engineers.
Amazon Devices is an inventive research and development company that designs and engineers high-profile consumer electronics. Amazon Devices began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Sr. Software Development Manager will be part of the Fire OS organization and will be responsible for leading multiple technology teams. Fire OS supports a large set of Amazon devices, including current Tablets, Set-top-boxes, HDMI sticks, Audio Products (Echo Dot etc.), and Smart TVs.. As Sr. Software Development Manager, you will be responsible for leading multiple teams of engineers in design, development, test, and deployment of a range of products on mobile platforms. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems. • Responsible for the over-all systems development life cycle. • Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment. • Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team. • Work closely with the engineers to architect and develop the best technical design and approach. • Report on status of development, quality, operations, and system performance to management.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced creative devices like Fire tablets, Fire TV, Amazon Echo and Echo Dot. What will you help us create? Work hard. Have fun. Make history. The Role: We are looking for a passionate, talented and inventive Audio Algorithm Software Engineer to join our team. We are open to hire in Shenzhen. In this role, you will: • Engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products • Work closely with an internal inter-disciplinary team, and outside partners to drive key aspects of product definition, execution and test • Be responsive, flexible and able to succeed within an open collaborative peer environment
Fire TV powers a wide range of Smart TVs across the world on many different brands. We are looking for an experienced Senior Technical Program Manager, who to orchestrate the launch of new Fire TV devices for OEM/ODM partners in China. The 3P Fire TV team drives the coordinated effort to launch Fire TV programs, with both Amazon internal teams and 3P partners. In this role you will oversee the successful development, launch and sustaining of Fire TV programs. The role is inherently cross-functional: you will work closely with a high-energy team of software engineers, product managers, marketers, customer service leads as well as external partners (inc. device manufacturers, brand & retailers). This role is a good fit for someone who is organized, thrives in a dynamic environment, and understands the diverse perspectives of stakeholders to deliver complex programs. The ideal candidate is passionate about product development, interested in TV and video entertainment domains, with an established track of delivering technology products.