Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Software Development Engineer, SoC HAL at Amazon · Cupertino, CA · Joined
  1. /Find jobs
  2. /Amazon
  3. /Software Development Engineer, SoC HAL
A

Software Development Engineer, SoC HAL

Amazon · Cupertino, CA · Just now · 0 applicants
NewOn-siteFull-timeJunior
Pay
Pay not listed
Workplace
On-site
Job type
Full-time
Level
Junior
Team: SoC HAL · Source: jobright · Posted by joined-scrapper

About the role

Develop and test low-level C++ drivers for custom silicon used in AWS machine-learning servers. Collaborate with hardware and verification engineers to debug software-hardware issues across boot, configuration, and chip management.

What you’ll do

  • Develop low-level C++ drivers for SoC hardware
  • Test drivers for boot, configuration, and chip management
  • Debug software-hardware interface issues
  • Collaborate with hardware and verification engineers

What you’ll need

  • Bachelor's degree or above in Computer Science, Computer Engineering, or related field at time of application
  • Professional software development experience, or enrollment in or recent completion of a Bachelor's or Master's degree in CS or related field
  • Knowledge of C/C++, Python, Java, or Perl
  • Experience with data structures, algorithms, and software design fundamentals
  • Coursework, internship, or project experience in computer architecture or operating systems
  • Experience with C or C++, object-oriented design, and low-level, embedded, or hardware-adjacent programming

Original job description

Annapurna Labs (U.S.) Inc. builds custom silicon for AWS machine-learning servers. The SoC HAL Software Development Engineer develops and tests low-level C++ drivers that boot, configure, and manage the chips, while debugging software-hardware issues and collaborating with hardware and verification engineers.Knowledge of programming languages such as…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details