Software Development Engineer at Amazon

Software Development Engineer Details

Dec. 15, 2018, 5:53 a.m.
Software Development
Software Development Engineers
Seattle, Washington
Equal Opportunity-Affirmative Action
Are you a Linux kernel expert? Do you have a deep understanding of ARM and x86 processor architectures, low level board bring up and firmware, PCI bus, and enjoy working with the latest system on chip (SOC) designs? We're expanding a team at AWS responsible for building a Linux based operation system optimized for the data plane of the worlds largest cloud infrastructure. If you have strong experience in C and a passion for systems software engineering such as kernel or embedded development, then this is a unique opportunity to join us at day one of building the foundation on which AWS services run. Your responsibilities will include: Being an engineer on a small team, mentoring junior engineers, ensuring the right development practices are followed. Be very hands-on; work with the engineering team to manage the day-to-day development activities by participating in architecture decisions, designs, implementation, code reviews and deployment Lead the design, implementation and delivery of

· BS in Computer Science, Engineering, or related degree · 3+ years of experience as professional software engineer · 3+ years delivering embedded systems and/or kernel components in C · Knowledge of 64 bit ARM architecture · Experience with Trusted Platform Modules (TPM) · Experience with JTAG debuggers · Excellent verbal and written communication skills · Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger