Embedded Software Development Engineer II, AWS Hardware Engineering Services
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 must have 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 Languages, Memory Management, Parallel Computing, System Architecture, Design Patterns, Software Development Life Cycle
Keywords
Embedded Software, Firmware, AWS, BMC, Linux Drivers, C++, C, Data Center Infrastructure, System Performance, Memory Management, Parallel Computing, SDLC, Source Control Management, Build Processes, Distributed Systems, Cloud Computing, EC2, S3, CloudFront, Hardware Engineering