Jobs · Consulting · Texas

C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems

Amazon Web Services (AWS) · Austin, TX · Today
ConsultingFull-time

Key job responsibilities

  • Software / hardware architecture and co-design
  • Bare metal C/C++ software development, testing, debug, and performance improvements
  • Test suite and infrastructure development
  • Developing software which can be maintained, improved upon, documented, tested, and reused
  • Closing collaboration with RTL designers, design verification engineers, other software teams and customers

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
  • 2+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience in computer architecture
  • Experience writing firmware or bare metal software using C/C++

Similar jobs