← All roles

Embedded Software Development Engineer II

Amazon· AWS Hardware Engineering Services
Apply on company site
Hybrid (USA, TX, Austin), Hybrid (USA, CA, Cupertino)$143.7k - $194.4kFull-timePosted 4mo ago

About the role

Embedded software development engineer to build and own server-related firmware within AWS Hardware Engineering Services, collaborating with software, hardware, and network engineers to develop firmware across embedded and large-scale distributed systems for AWS data center infrastructure.

Responsibilities

  • Server Baseboard Management Controller (BMC) Software.
  • Scripting language development.
  • Data Center Operation Support.
  • Linux driver development.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience in embedded development in C/C++
  • Knowledge of system performance, memory management, and parallel computing principles
  • Bachelor's degree or equivalent
  • Experience debugging, profiling, and implementing best software engineering practices in large-scale systems

Skills

Required:Embedded software developmentLinux driver developmentSystem performance and memory management

Benefits

  • Health insurance (medical, dental, vision, prescription)
  • Basic Life & AD&D insurance and option for Supplemental life plans
  • EAP, Mental Health Support, Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • paid time off
  • parential leave
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon