Leave us your email address and we'll send you all the new jobs according to your preferences.

Software Embedded Engineer, AWS Nitro

Posted 2 days 13 hours ago by Amazon

Permanent
Not Specified
Engineering Jobs
London, United Kingdom
Job Description

AWS Utility Computing (UC) provides innovative cloud services, including Amazon S3, EC2, and new product features that distinguish AWS in the industry. As part of the UC organization, you will support the development and management of Compute, Database, Storage, IoT, Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with customers requiring specialized security solutions for their cloud services.

The Nitro firmware team, part of Annapurna Labs, is at the core of AWS's technological advancements. We are seeking an experienced Embedded Software Engineer to help build the next generation of our products.

Basic qualifications
  • 8+ years of experience in embedded software development
  • Bachelor's degree in Electrical/Computer Science or equivalent
  • Fluent in C programming
  • Experience with hardware/software interfaces at both the board and chip level
Preferred qualifications
  • Deep understanding of computer architecture
  • Experience with SoC development lifecycle
  • Experience working in Linux environments
Key job responsibilities

You will have the opportunity to work on technologies powering the world's largest cloud provider in a dynamic, fast-paced environment. Your role will involve developing, designing, maintaining, deploying, monitoring, and supporting critical components of the Nitro firmware, enjoying every step of the journey.

About the team
  • Diverse Experiences: Amazon values diverse backgrounds. Even if you do not meet all preferred qualifications, we encourage you to apply. We welcome candidates with non-traditional career paths or alternative experiences.
  • Why AWS: AWS is the most comprehensive cloud platform, trusted by startups and Fortune 500 companies alike, continually innovating in cloud computing.
  • Work/Life Balance: We promote flexible work hours and arrangements to support your work-life harmony.
  • Inclusive Team Culture: Our culture embraces curiosity and learning through employee-led affinity groups and events like CORE and AmazeCon.
  • Mentorship and Career Growth: We provide resources for professional development, mentorship, and career advancement.
Additional qualifications
  • 3+ years of professional software development experience
  • 2+ years in system design or architecture (patterns, reliability, scaling)
  • Experience programming in at least one software language
Preferred qualifications
  • 3+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations
  • Bachelor's degree in computer science or equivalent

If you require accommodations during the application or interview process, please visit this link . Amazon is an equal opportunity employer and values diversity.

Email this Job