24 hours ago
Responsibilities
- Design, develop, and optimize mission-critical embedded software for cloud infrastructure.
- Develop firmware, device drivers, and user-space applications for embedded systems.
- Work with custom silicon, including Graviton and machine learning accelerators.
- Contribute to networking, machine learning acceleration, and high-performance computing solutions.
- Interact directly with low-level hardware and collaborate with leadership, stakeholders, and cross-functional teams.
Requirements
- Bachelor's degree in Computer Science or a related field.
- At least 5 years of professional experience in embedded software development.
- Strong proficiency in C and C++.
- Hands-on experience developing firmware, device drivers, or user-space applications for embedded systems.
- Knowledge of network design, protocols, and troubleshooting is preferred.
- Experience with AWS or cloud technologies is preferred.
- Knowledge of hardware/software co-design is preferred.
- Familiarity with storage protocols is preferred.
- Ability to communicate clearly and concisely with leadership, stakeholders, and cross-functional teams is preferred.
Benefits
- Access to AWS resources, mentorship programs, and opportunities to publish technical content.
- Opportunity to work on technology serving millions of AWS customers and services.
- Inclusive culture and workplace accommodation support during the hiring and onboarding process.