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

Software Development Engineer, SoC HAL

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

About the role

Develop C++ hardware abstraction layer drivers for AWS custom machine learning chips, working with hardware and software teams to boot, configure, and manage the silicon.

What you’ll do

  • Implement C++ hardware abstraction layer (HAL) drivers
  • Test, debug, and maintain HAL driver code
  • Boot, configure, and manage chips
  • Collaborate with hardware and software teams

What you’ll need

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • Knowledge of C/C++, Python, Java, or Perl
  • Experience with data structures, algorithms, and software design
  • Coursework or project experience in computer architecture or operating systems
  • Exposure to low-level, embedded, or hardware-adjacent programming
  • Familiarity with testing, debugging, source control, and build processes

Original job description

Annapurna Labs builds custom silicon for AWS machine learning servers. The Software Development Engineer will implement, test, maintain, and debug C++ hardware abstraction layer drivers that boot, configure, and manage the chips, working with hardware and software teams.Knowledge of programming languages such as C/C++, Python, Java or PerlExperience…

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