Finding the best job has never been easier
Share
AWS Nitro is the underlying platform for our next generation EC2 instances. Comprised of custom AWS hardware and software that work together to deliver security and performance that is indistinguishable from bare metal.As part of the Nitro team, you will be a thought leader supporting the ground-up development of key features that will support advanced hardware that offloads and accelerates IO for functions, security chips that enable the most secure cloud platform available today, and lightweight hypervisors that manage memory and CPU allocation, delivering bare-metal performance at scale.This role offers a unique blend of hands-on development and leadership responsibilities. For candidates interested in management, there may be opportunities to transition into a full Software Development Manager role in the future, depending on individual performance and personal career goals. However, this is optional, and the core focus of the position remains on technical leadership and hands-on development within the AWS Nitro Cards teamKey job responsibilities
This is a hands-on role that combines software development responsibilities with team leadership. The successful candidate will be expected to:- Actively contribute to software development across all verticals, from Linux services and drivers, and related applications, Nitro card integration and Platform bringups.- Balance individual coding responsibilities with team management duties, ensuring both personal and team productivity.- Drive technical decision-making and architecture design while also overseeing project timelines and deliverables.- Stay current with emerging technologies and industry trends related to Nitro Cards and AWS infrastructure.This role requires a unique blend of technical expertise and leadership skills, with expectation to actively code and contribute to the development process while also guiding and leading the team.
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the 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.About AWSWork/Life Balance
Mentorship & 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.
- B.S. Computer Science or related technical field
- 5+ years of professional engineering experience
- 5+ years of experience with programming language: C or C++
- 5+ years of experience in embedded Linux systems
- Experience with storage protocols: PCIE/NVME/SATA/SCSI
- Experience with network protocols: Ethernet, TCP/IP
- Experience with Linux kernel
- Experience with Device Driver in Embedded System
These jobs might be a good fit