Skip to content
← Back to job listings

Embedded Software Development Engineer

Amazon · Haifa, ISR

EngineeringSenior LevelQuick applyfull-time3 months ago

About The Role

Description

  • We are seeking an experienced Embedded Software Development Engineer to join Annapurna Labs, a strategic division of Amazon.
  • You will join a team focused on high-performance computing (HPC), impacting millions of AWS services globally.
  • In this role, you will be instrumental in designing and developing embedded software that powers AWS's cloud infrastructure.
  • The jobs consists of mainly software development and silicon debugging, in C/assembly, and using scripting languages/AI.
  • Key job responsibilities
  • Design and implement embedded software solutions for next-generation cloud computing platforms
  • Develop and optimize validation software for advanced semiconductor devices
  • Create, maintain, and debug robust testing frameworks for silicon validation
  • Collaborate with cross-functional teams on complex system development and integration
  • Debug and optimize software at both pre-silicon and post-silicon stages

Basic Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field
  • 5+ years of professional experience in embedded software development
  • Strong programming skills in C and/or assembly language
  • Proven experience with firmware development, device drivers, EDA tools, or embedded applications
  • Deep understanding of computer architecture and hardware-software interfaces
  • Experience with debugging tools and performance optimization techniques

Preferred Qualifications

  • Expertise in ARM architecture and instruction set
  • Proficiency in scripting languages (Python, Perl, Bash, TCL)
  • Knowledge of hardware protocols (PCIe, DDR)
  • Experience in Random Test Generators or other EDA tools development
  • Experience with pre/post silicon validation

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

This listing was posted by a verified recruiter at Amazon. Report this listing