AWS Utility Computing (UC) is seeking an Embedded Software Engineer to join their Annapurna Labs team, focusing on developing next-generation networking products. This role is part of the Data Path HAL team, where you'll work on technologies powering the world's largest cloud provider. The position involves both pre-silicon and post-silicon activities, making it a crucial role in AWS software development.
As an Embedded Software Engineer, you'll be at the forefront of developing semiconductor platforms with revolutionary architecture. You'll work directly with the heart of the network engine, leading tasks that involve collaboration with peers across multiple disciplines. The role offers an opportunity to contribute to foundational services like Amazon's S3 and EC2, while being part of continuous product innovations that distinguish AWS in the industry.
The ideal candidate should have strong embedded software development experience, particularly with C programming, and a solid understanding of hardware/software interfaces at both board and chip levels. Knowledge of network driver development, protocols, and SoC development lifecycle would be advantageous. The position offers work-life harmony with flexible arrangements and is part of AWS's inclusive culture that values diverse experiences and continuous learning.
This role is perfect for someone who wants to be part of Amazon's cloud innovation journey, working with cutting-edge technology while having the opportunity to grow professionally through knowledge-sharing and mentorship programs. You'll be contributing to products that define the future of cloud computing while working in a dynamic, open, and fast-paced environment.