Jobs · Consulting · Texas

Embedded Software Development Engineer II, AWS Hardware Engineering Services

Amazon Web Services (AWS) · Austin, TX · 1 wk ago
ConsultingFull-time

Key job responsibilities

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

About the team

AWS is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

We are committed to fostering a diverse and inclusive team culture where every Amazonian feels empowered to bring their unique perspective to the table. Our employee-led affinity groups provide ongoing events and learning experiences to inspire us to embrace our uniqueness.

Basic 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

Preferred Qualifications

  • 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

Similar jobs