{"schemaVersion":"jobsearcher.job.v1","id":"0e097a72cc41fb7bd14b21ca","url":"https://jobsearcher.com/jobs/0e097a72cc41fb7bd14b21ca","canonicalUrl":"https://jobsearcher.com/jobs/0e097a72cc41fb7bd14b21ca","title":"C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems","description":"C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems Annapurna Labs leads hardware/software co‑design for Amazon Web Services and across the industry. We design and build all components for best‑in‑class machine learning products that accelerate customer workloads using custom silicon. If you are passionate about building the highest‑performing, hardware‑accelerated machine learning systems and want to join the entire journey from pre‑through post‑silicon development, this role offers an exceptional career opportunity.\nAs an embedded software engineer, you will develop bare‑metal firmware that drives neural network model execution on our custom ASIC‑based ML Accelerator chips. You will work at the intersection of hardware and software, collaborating closely with architecture, design, and verification teams to co‑develop firmware and custom hardware that enable machine learning within our accelerator chips.\nKey Responsibilities Software/hardware architecture and co‑design\nBare‑metal C/C++ firmware development, testing, debugging, and performance improvements\nTest suite and infrastructure development\nDevelop maintainable, documented, tested, and reusable software\nClose collaboration with RTL designers, design verification engineers, other software teams, and customers\nBasic Qualifications 3+ years of non‑internship professional software development experience\n2+ years of design or architecture experience (design patterns, reliability, scaling) for new and existing systems\n2+ years of programming with a modern language such as Java, C++, or C# and object‑oriented design experience\nPreferred Qualifications 3+ years of full software development life cycle experience (coding standards, reviews, source control, builds, testing, operations)\nBachelor's degree in computer science or equivalent\nExperience in computer architecture\nExperience writing firmware or bare‑metal software using C/C++\nAmazon is an equal‑opportunity employer and does not discriminate based on protected veteran status, disability, or other legally protected status.\nBase salary ranges: USA, CA, Cupertino — $165,200 to $223,600 annually; USA, TX, Austin — $143,700 to $194,400 annually.\n\n#J-18808-Ljbffr","company":"Amazon","rawCompany":"amazon","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-06-17T04:17:19.645Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems","description":"C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems Annapurna Labs leads hardware/software co‑design for Amazon Web Services and across the industry. We design and build all components for best‑in‑class machine learning products that accelerate customer workloads using custom silicon. If you are passionate about building the highest‑performing, hardware‑accelerated machine learning systems and want to join the entire journey from pre‑through post‑silicon development, this role offers an exceptional career opportunity.\nAs an embedded software engineer, you will develop bare‑metal firmware that drives neural network model execution on our custom ASIC‑based ML Accelerator chips. You will work at the intersection of hardware and software, collaborating closely with architecture, design, and verification teams to co‑develop firmware and custom hardware that enable machine learning within our accelerator chips.\nKey Responsibilities Software/hardware architecture and co‑design\nBare‑metal C/C++ firmware development, testing, debugging, and performance improvements\nTest suite and infrastructure development\nDevelop maintainable, documented, tested, and reusable software\nClose collaboration with RTL designers, design verification engineers, other software teams, and customers\nBasic Qualifications 3+ years of non‑internship professional software development experience\n2+ years of design or architecture experience (design patterns, reliability, scaling) for new and existing systems\n2+ years of programming with a modern language such as Java, C++, or C# and object‑oriented design experience\nPreferred Qualifications 3+ years of full software development life cycle experience (coding standards, reviews, source control, builds, testing, operations)\nBachelor's degree in computer science or equivalent\nExperience in computer architecture\nExperience writing firmware or bare‑metal software using C/C++\nAmazon is an equal‑opportunity employer and does not discriminate based on protected veteran status, disability, or other legally protected status.\nBase salary ranges: USA, CA, Cupertino — $165,200 to $223,600 annually; USA, TX, Austin — $143,700 to $194,400 annually.\n\n#J-18808-Ljbffr","datePosted":"2026-06-17T04:17:19.645Z","dateModified":"2026-06-17T04:17:19.645Z","hiringOrganization":{"@type":"Organization","name":"Amazon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0e097a72cc41fb7bd14b21ca"},"url":"https://jobsearcher.com/jobs/0e097a72cc41fb7bd14b21ca"}}