Amazon
Embedded Software Development Engineer III, AWS Hardware Engineering Services
Amazon, Cupertino, California, United States, 95014
Embedded Software Development Engineer III, AWS Hardware Engineering Services
Job ID: 3154255 | Amazon Data Services, Inc.
We are building the world's most advanced servers and infrastructure. As an Embedded Software Development Engineer III, you will own server firmware across a portfolio of systems including the Server Baseboard Management Controller (BMC), Linux drivers, scripting language development, and data‑center operation support. You will collaborate with cross‑functional teams of software, hardware, security, and supply‑chain engineers to deliver reliable, scalable firmware that powers AWS services like EC2, S3, and CloudFront.
Key Responsibilities
Design, implement, and maintain firmware for server BMC and other embedded components.
Develop and support Linux kernel drivers for server hardware.
Create scripting solutions for automation and operations support.
Validate firmware releases and collaborate with DevOps for CI/CD pipelines.
Participate in design reviews and drive architectural decisions to ensure reliability, performance, and security.
Basic Qualifications
5+ years of professional software development experience.
Strong experience in at least one programming language.
Proven architecture and design experience for scalable systems.
Experience leading teams or mentoring engineers.
Preferred Qualifications
5+ years of full software development life cycle experience, including coding standards, reviews, CI/CD, testing, and operations.
Bachelor’s degree in computer science or equivalent.
Our team values diverse experiences and promotes work‑life harmony. We provide mentorship, career growth opportunities, and an inclusive environment that embraces unique perspectives.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr
We are building the world's most advanced servers and infrastructure. As an Embedded Software Development Engineer III, you will own server firmware across a portfolio of systems including the Server Baseboard Management Controller (BMC), Linux drivers, scripting language development, and data‑center operation support. You will collaborate with cross‑functional teams of software, hardware, security, and supply‑chain engineers to deliver reliable, scalable firmware that powers AWS services like EC2, S3, and CloudFront.
Key Responsibilities
Design, implement, and maintain firmware for server BMC and other embedded components.
Develop and support Linux kernel drivers for server hardware.
Create scripting solutions for automation and operations support.
Validate firmware releases and collaborate with DevOps for CI/CD pipelines.
Participate in design reviews and drive architectural decisions to ensure reliability, performance, and security.
Basic Qualifications
5+ years of professional software development experience.
Strong experience in at least one programming language.
Proven architecture and design experience for scalable systems.
Experience leading teams or mentoring engineers.
Preferred Qualifications
5+ years of full software development life cycle experience, including coding standards, reviews, CI/CD, testing, and operations.
Bachelor’s degree in computer science or equivalent.
Our team values diverse experiences and promotes work‑life harmony. We provide mentorship, career growth opportunities, and an inclusive environment that embraces unique perspectives.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr