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 a global team 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, Linux Driver Development, BMC Software, Scripting, Memory Management, Parallel Computing, System Architecture, Firmware Development, Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing, Operations
Keywords
Embedded Software, Firmware, AWS, BMC, Linux, C++, C, Data Center, Infrastructure, Distributed Systems, Memory Management, Parallel Computing, SDLC, Cloud Computing, EC2, S3, CloudFront, System Performance, Hardware Engineering, Open Source