Taro Logo

Software Embedded Engineer, AWS Nitro

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Job Description

AWS Utility Computing (UC) is at the forefront of cloud innovation, providing foundational services like Amazon S3 and EC2. The Nitro firmware team, part of Annapurna Labs, plays a crucial role in AWS's technology infrastructure. This role offers an opportunity to work on embedded software development for AWS Nitro, the technology powering the world's largest cloud provider.

As a Software Embedded Engineer, you'll be responsible for developing, designing, and maintaining critical components of the Nitro firmware. The position requires deep expertise in embedded software development, computer architecture, and hardware/software interfaces. You'll work in a dynamic, fast-paced environment where innovation is constant.

The role combines technical depth with the excitement of working on cutting-edge cloud technology. You'll be part of a diverse team that values work-life harmony and promotes continuous learning. Amazon's culture emphasizes inclusivity through employee-led affinity groups and ongoing professional development opportunities.

This position is ideal for experienced embedded software engineers who want to impact cloud computing at a global scale. You'll work with a team that powers millions of AWS customers while enjoying comprehensive benefits and career growth opportunities. The role offers the chance to work on complex technical challenges while being part of Amazon's mission to be Earth's Best Employer.

Last updated 4 days ago

Responsibilities For Software Embedded Engineer, AWS Nitro

  • Develop, design, maintain, deploy, monitor and support components in the Nitro firmware
  • Work on technologies that power the world's largest cloud provider
  • Support the development and management of Compute, Database, Storage, IoT, Platform, and Productivity Apps services in AWS

Requirements For Software Embedded Engineer, AWS Nitro

Linux
  • 8+ years of experience with embedded SW development
  • Bachelor's degree in Electrical/Computer Science or equivalent
  • Fluent in C
  • Experience with HW/SW interfaces at both the board and chip level
  • Deep understanding of computer architecture
  • Experience with SoC development life cycle
  • Experience working in Linux environments

Benefits For Software Embedded Engineer, AWS Nitro

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work hours
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture
  • Ongoing learning experiences