Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Senior System Development Engineer Hardware Engineering Services 
United States, California, Cupertino 
145530014

20.11.2024
DESCRIPTION


Key job responsibilities
You will be part of a team that solves systemic issues, drives changes back into development and builds mechanisms to scale and efficiently operate our infrastructure at the Edge. As a member of the AWS Hardware team, you will work with other subject matter experts in compute, memory, storage technologies to develop and deliver the best customer experience in cloud computing.
A day in the life
- Partner with Hardware Design Engineers and Software Engineer undertake sustaining and root cause analysis of complex issues.- Dive into and take ownership for critical design issues.
- Participate in design reviews.
- Address all aspects of technology readiness, including system design, tests and fleet deployment.
- Help build robust methodology and processes to deliver technology to products
*Why AWS*
*Diverse Experiences*
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*
*Inclusive Team Culture*
*Mentorship and Career Growth*
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- 6+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
- 6+ years of non-internship professional software development experience
- 6+ years of deploying and operating in a Linux/Unix environment experience
- 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of systems design, software development, operations, automation, and process improvement experience.
- Experience with x86 architecture, as well as ARM, and FPGA devices
- Experience with modern technology devices in storage, network, memory as well as a variety of interface standards and protocols (I2C, IPMI, SPI, PCIe)
- Excellent problem solving skills; ability to invent and simplify
- BS degree in Computer Science, Computer Engineering, or other technical degree, or relevant work experience


PREFERRED QUALIFICATIONS

- Master's Degree in EE, CE, or CS
- 7+ years of SysDE (Systems Development Engineer) or equivalent experience
- 7+ years of server systems debug experience; debugging and root causing complex server platforms
- 7+ years of experience contributing towards increasing durability, security, availability and scalability of systems through exploration, diagnosis and remediation
- Experience integrating software applications into automated environments
- Experience developing, deploying, and owning cloud applications
- Familiarity with AWS and EC2, with ideally hands on experience
- Experience in developing functional design specifications, validation plans and functional test procedures
- Experience with server technologies: BIOS, BMC, signal integrity, memory, storage, PCIe, thermal
- Excellent leadership, verbal and written communication skills