← All roles

Embedded Software Development Engineer II

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

About the role

Embedded Software Development engineer to build and own server-related firmware for AWS Infrastructure Services. Work with a diverse team across software, hardware, and network disciplines to develop, validate, and support firmware across embedded and large-scale distributed systems in 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
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master's degree in Computer Science, Engineering, Mathematics, or a related field
  • 3+ years of embedded firmware development experience

Skills

Required:Embedded software development (C/C++)Linux driver developmentScripting

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
  • parental 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