Software Development Engineer| NVMe | Storage| Annapurna Labs

💰 $8,960 - $14,336 (Est.) 📍 Cupertino

Job Description

Software Development Engineer, NVMe / Storage, Annapurna Labs
myGwork - LGBTQ+ Business Community • Cupertino, CA, United States • via LinkedIn
23 hours ago
Full–time
Apply on LinkedIn
Apply on Indeed
Apply on ZipRecruiter
Apply on SimplyHired
Apply on Talentify
Apply on Jooble
Apply on Jora
Apply on Management Jobs


Qualifications
You should feel equally comfortable in server and embedded environments, possess a deep understanding of computer architecture, Linux OS, and programming sophisticated embedded devices
Experience as a mentor, tech lead or leading an engineering team
5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
5+ years of experience with programming language: C or C++
5+ years of experience in embedded Linux systems or NVMe Subsystem or other Storage
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies
These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation
Benefits
Work/Life Balance
We value work-life harmony
The base pay for this position ranges from $12+,300/year in our lowest geographic market up to $223,600/year in our highest geographic market
Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits
Responsibilities
As a firmware engineer on the AWS Cloud Storage team, you will be a thought leader at the forefront of consumer storage and networking solutions
Research, design, implement Firmware to support NVMe subsystem, DMA and Crypto through specialized HW units in Nitro Cards
Debug complex, system-level, multi-component issues across multiple layers from kernel to application
Profile system performance activity and drive optimizations across our software stack
Deliver production-quality code and support its operation in the production environment
Job description
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Description

The AWS Cloud Storage offers a complete range of hardware and software for customers to store, access, govern, and analyze their data, reducing costs, increasing agility, and accelerating innovation.

AWS Cloud Storage team is hiring firmware engineers with a background in NVMe memory devices to solve our customers toughest problems.

As a firmware engineer on the AWS Cloud Storage team, you will be a thought leader at the forefront of consumer storage and networking solutions. You should feel equally comfortable in server and embedded environments, possess a deep understanding of computer architecture, Linux OS, and programming sophisticated embedded devices.

Every day you will be working alongside brilliant engineers and leaders who obsess about performance, availability, scalability and durability of customer data, with the ambitious goal of improving AWS' industry-leading product.

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.

Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.

Join us today and shape the future of one of AWS fastest growing products!

Key job responsibilities
• Research, design, implement Firmware to support NVMe subsystem, DMA and Crypto through specialized HW units in Nitro Cards.
• Debug complex, system-level, multi-component issues across multiple layers from kernel to application
• Profile system performance activity and drive optimizations across our software stack
• Deliver production-quality code and support its operation in the production environment

About The Team

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

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 AWS

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.

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.

Basic Qualifications
• Experience as a mentor, tech lead or leading an engineering team
• 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
• 5+ years of experience with programming language: C or C++
• 5+ years of experience in embedded Linux systems or NVMe Subsystem or other Storage

Preferred Qualifications
• Masters Degree in Computer Science or related technical field
• Experience with high performance networking
• Experience working with real time networking applications
• Cloud infrastructure

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, ****** orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $12+,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

💡 Quick Summary

Seeking a career-building opportunity? The Software Development Engineer| NVMe | Storage| Annapurna Labs position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Cupertino offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: myGwork - LGBTQ+ Business Community •

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Development Engineer| NVMe | Storage| Annapurna Labs in Cupertino is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Development Engineer| NVMe | Storage| Annapurna Labs is an on-site position based in Cupertino. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Development Engineer| NVMe | Storage| Annapurna Labs. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • HR Lead

    Resillion is a global company with end-to-end capabilities: no matter your industry, your geographical location, or stage in your digital journey. With offices in North America, Europe, and Asia, Resillion will be by your side. Helping you and your o...

    Full Time / Part Time

    Salary Estimated: 24K to 27K

    Bangalore, Karnataka

    August 7, 2026


    Apply Now

  • BACKDOOR FOR FRESHERS

    We have openings in Software IT. Front-End Web Developer ,Cyber Security,Java, Dotnet, Testing,Pega,Python, Devops,AWS , SAP ABAP, SAP CRM, SAP FICO, SAP SD and SAP Basis etc, We provide all genuine software IT related jobs through backdoor process, ...

    Full Time / Part Time

    Salary Estimated: 22K to 29K

    Hyderabad, Andhra Pradesh

    August 7, 2026


    Apply Now

  • Junior Fit-Out Engineer / Junior Engineer

    Job Overview We are looking for a Junior Engineer to assist in the execution of interior fit-out projects. The ideal candidate will support site activities, coordinate with vendors and contractors, and ensure that all works are completed within timel...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    New Delhi, Delhi

    August 7, 2026


    Apply Now

  • IT Support Technician

    No district employee or student shall be subjected to discrimination in employment or any district program or activity on the basis of age, color, disability, gender, gender identity, genetic information, national origin, pregnancy, race, religion, s...

    Full Time / Part Time

    Salary Estimated: 16K to 31K

    South Salt Lake, Utah

    August 7, 2026


    Apply Now

  • Mailroom Lead

    JOB SUMMARY: Under the direction of the Operations Manager this position is responsible for the booking/processing of service maintenance agreements, changes and cancellations and the maintenance of the service tasking data base for the Southern Cali...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    August 7, 2026


    Apply Now

  • Senior Lead Engineer - Development

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree Travel Percentage : 0%Senior Lead Engineer - Development (C#, ASP.net with MVC) As the world works and lives faster, FIS...

    Full Time / Part Time

    Salary Estimated: 15K to 26K

    Pune, Maharashtra

    August 7, 2026


    Apply Now