Software Development Engineer, System and Embedded PCIe and Neuron Link

AmazonAustin, TX
$143,700 - $194,400Onsite

About The Position

Develop mission-critical software that powers Annapurna Labs' next-generation machine learning platforms' interconnect (PCIe and Neuron Link). Collaborate with EC2 teams and manufacturing partners to ensure seamless system integration. Drive end-of-end qualification processes for new hardware implementations. Technologies useful to this role include operating systems, Linux architecture, embedded systems, and control systems. Our team uses C, C++, Lua, Bash, Python and other similar languages to develop device drivers, and develop automation software.

Requirements

  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Bachelor's degree in computer science or equivalent

Nice To Haves

  • Experience with PCIe subsystems or controllers. Experience can range from supporting PCIe devices to programming controller firmware to device driver implementation.

Responsibilities

  • Develop mission-critical software that powers Annapurna Labs' next-generation machine learning platforms' interconnect (PCIe and Neuron Link)
  • Collaborate with EC2 teams and manufacturing partners to ensure seamless system integration
  • Drive end-to-end qualification processes for new hardware implementations
  • Develop software to enable and monitor Annapurna accelerated compute servers and EC2 systems handling customer Machine Learning workloads in AWS Data Centers world wide.
  • Work closely with hardware engineers to bring up new boards, custom silicon devices, and servers for EC2 accelerated computing instances.
  • Provide inputs to architects on the development of custom silicon and system features.
  • Develop automated software test and deployment pipelines to ensure software quality, compatibility, and upgradeability.
  • Programming on device interfaces using standard subsystems such as I2C and SPI.
  • Working on software which integrates the server with EC2, for diagnostics and performance.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service