Senior Software Dev Engineer - AWS Hardware at Amazon
Senior Software Dev Engineer - AWS Hardware Details
Dec. 7, 2018, 7:41 a.m.
Software Development Engineers
Hardware Engineering team AWS Hardware Engineering
The AWS Hardware Engineering team is driving rapid innovation in the server and storage infrastructure used by Amazon Web Services. Our designs are fundamentally changing the data center, providing operational and financial benefits that are critical to the success of the AWS business and its millions of customers. Our Software Engineers solve challenging technology problems, and take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. The ideal candidate for this role is an innovative self-starter. You are a software expert with deep knowledge in embedded systems fundamentals. You use comprehensive system knowledge to find the best solutions to multi-factor problems. You enjoy working with engineers across the company as well as external companies on green field development efforts. You are comfortable collaborating with hardware and software development engineers to define system architecture. AWS Engineers are shaping the way people use computers
· Bachelor's degree or higher in Computer Science, Computer Engineering or related field · 7+ years’ experience in software development as an engineer · Experience with software development in C / C++ · Experience with scripting languages like Python, Shell, Make · Understanding of ARM and Intel architecture · Understanding of server platform design and architecture · Understanding of server manageability (BMC, IPMI) or server BIOS sub-system · Experience with development for Linux platforms · Experience with software development for embedded platforms · Excellent verbal and written communication