Embedded Software Development Engineer III, AWS Hardware Engineering Services
Listed on 2026-01-10
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software
Embedded Software Development Engineer III, AWS Hardware Engineering Services
Job | 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 Cloud Front.
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 Dev Ops for CI/CD pipelines.
- Participate in design reviews and drive architectural decisions to ensure reliability, performance, and security.
- 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.
- 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(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).