Offers “Amazon”

Expires soon Amazon

Principal Engineer

  • Internship
  • First (Bezirk Pfäffikon)

Job description



DESCRIPTION

Principal Engineer
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, Amazon Devices has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button. The Fire OS team is a big part of creating these innovative devices at Amazon Devices. The Fire OS team is responsible for the board bring up, low level software, operating system, core framework feature development, and end-to-end system functions, such as power/performance, that bring the devices to life. For many devices, the Fire OS team takes the open source Android distribution and productizes the software on Amazon hardware. For devices that don’t run Fire OS, the Fire OS team is responsible for the low-level software. The software built by the Fire OS team runs on all Amazon devices.
As a Principal Engineer, you will define the software architectures and influence the hardware selection to create new Amazon devices. You will be involved from the concept stage of the product and required to dive deep into understanding the problem the device is trying to solve for our customer. You will be responsible for defining a software architecture that brings the solution to the customer. You will have a strong understanding of how the overall software architecture will impact low-level software on the device. With this information, you will work across Lab126 to influence the hardware component selection so the software will be able to deliver on the requirements with the given hardware. In your role, you will also be called to investigate hard problems in shipping products. To do this, you will need to root cause the issue and drive a solution into products that are already in the field.

From a strategic perspective, your will be part of a senior virtual engineering team that will help drive the technical direction for FireOS. This will include determining what the future of TVs will be, what the long-term Internet of Things (IoT) Strategy should be, and what new solutions Amazon should bring to customers.
As a Principal Engineer you will be expected to:
· Serve as a technical lead on our most demanding, cross-functional projects.
· Ensure the quality of architecture and design of systems.
· Functionally decompose complex problems into simple, straight-forward solutions.
· Fully and completely understand system interdependencies and limitations.
· Possess expert knowledge of SoC architectures, GPU Core, Multimedia or Connectivity (Wifi, Bluetooth, Zigbee)
· Effectively research and benchmark Amazon technology against other competing systems in the industry.
· Contribute intellectual property through patents.
· Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
· Exert influence over software teams, hardware teams, and business teams
The ideal candidate will have experience leading or contributing to multiple simultaneous product development efforts and/or IT projects and initiatives. You’ll be able to balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You’ll strive for simplicity and demonstrate significant creativity and incisive judgment.

PREFERRED QUALIFICATIONS

Preferred Qualifications

Preferred Qualifications:
c. Multimedia expertise especially in video and audio codec integration;
d. Connectivity Expertise (Wifi, Bluetooth, and/or Zigbee, not 3GPP and cellular);
e. IR, HDMI/CEC/HDCP & AV technology and connectivity expertise;

Desired profile



BASIC QUALIFICATIONS

Basic Qualifications

1. Expert in embedded systems
2. Expert in at least one, preferably more than one of the following areas:
- Overall low-level system expertise – Understands the low-level software and hardware dependencies that are placed on services and applications higher in the stack;
- GPU Core Expertise – This is not OpenGL programming. This is focused on the GPU driver and graphics subsystems;
- Expertise on system performance, power, thermal to guide SoC selection, system design and critical issue investigation;

3. Understanding of ARM architecture with demonstrated work across multiple SoCs;
4. Knowledge of Android and Linux (Linux is a requirements);
5. Ability to turn a product idea from a concept to a shipping product. (A product may be an SoC and not a consumer product.)
6. 15+ years of experience

Make every future a success.
  • Job directory
  • Business directory