Embedded Software Development Engineer II, AWS Hardware Engineering Services

Amazon
Austin, TXFULL_TIMEPosted Aug 6, 2026

Role responsibilities

The engineer will build and own server-related firmware, specifically focusing on Baseboard Management Controller (BMC) software and Linux driver development. They will collaborate with cross-functional teams to create scalable solutions for data center infrastructure problems.

Requirements

Candidates need at least 3 years of professional software development experience and 2 years of system design or architecture experience. Proficiency in C/C++ for embedded development and a bachelor's degree are required.

Key skills

Embedded Software Development, C, C++, Firmware Development, Linux Driver Development, BMC Software, Scripting, System Performance, Memory Management, Parallel Computing, System Architecture, Design Patterns, Software Development Life Cycle, Code Reviews, Source Control Management, Testing

Keywords

Embedded Software, Firmware, AWS, Cloud Computing, BMC, Linux, C++, C, Data Center, Infrastructure, Distributed Systems, Memory Management, Parallel Computing, SDLC, Server Design, Hardware Engineering, EC2, S3, CloudFront, Open Source

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free