• NetOS Platform Software Engineer

    Location US-CA-Cupertino
    Posted Date 2 weeks ago(5/14/2018 12:08 PM)
    Job ID
  • Job Description

    Amazon Web Services is looking for Software Development Engineers to develop new platforms for AWS Networking. You will join a team of engineers developing embedded routing platforms that enable one of the world's largest and complex networks. With Amazon Web Services (http://aws.amazon.com), our goal is to become The Infrastructure Platform to the world. Our customers demand the highest quality and reliability for their services. As we expand at a tremendous rate, we look for innovative ways to build, automate and scale our network, and are responsible for providing significantly improved performance, reliability, control, and visibility for Amazon's global network.

    We are seeking engineers with a demonstrated track record of designing and implementing Linux-based solutions on embedded devices, ideally for networking products. We want people who are passionate about changing the way data center networking is done. The data plane team is focused on the forwarding of network traffic for devices that are the at the core of the Amazon network.

    Why would you want to work on network devices for Amazon?
    - We have some of the largest data center networks in the world and we don't stop growing.
    - Because we own both the network and the devices, we can innovate in a way that others cannot.
    - Very large impact: everything AWS does is built on networks using these devices.
    - You like to get stuff done: we have a lot to do, with many opportunities to deliver.

    Basic Qualifications

    • BS in Electrical Engineering or Computer Science
    • 5+ years domain experience with Linux, device driver and board-level embedded software and system development
    • 3+ years experience with board bringup, platform infrastructure software
    • 3+ years experience with ASIC and device driver, Data Plane Software
    • Excellent C/C++ programming skill and a champion debugger for low level software issues
    • Proven ability to drive a subsystem or product to completion
    • Expertise in solving non-trivial embedded problems under time pressure
    • Ability to see the big picture and drive progress even in ambiguous situation
    • Good understanding of Data networking

    Preferred Qualifications

    Software Dev experience for Networking switches and routers.
    Hands on experience with Linux Networking stack.
    Hands on experience with Linux kernel and security
    Hand on experience with ASIC, Data Plane, Networking Software
    Hands on experience with Linux Build/Toolchain/Package management

    MS/PhD in CS/EE or equivalent

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job