Embedded Software Engineer, AWS Hardware
Core
Design, build, and own server-related firmware including BMC software, Linux drivers, and scripting solutions for AWS data center infrastructure.
Role type
Senior embedded software engineer (firmware)
Builds
Server Baseboard Management Controller (BMC) software, Linux drivers, and firmware for large-scale distributed systems
Domain
Cloud infrastructure / Data center hardware
Required skills
C/C++ development, system architecture design, memory management, parallel computing, Linux driver development, scripting languages
Preferred skills
Full software development life cycle experience, embedded firmware development, code reviews, build processes, testing, operations
Technologies
Linux, C, C++, BMC, Embedded Firmware, Scripting Languages
Responsibilities
Develop Server Baseboard Management Controller (BMC) software, create scripting-language solutions, develop Linux drivers, build and validate firmware across embedded and distributed domains, support data center operations, collaborate on scalable solutions for data center infrastructure
Seniority
Senior, hands-on IC
