Software Development Engineer , Annapurna Labs
Amazon Locker
Annapurna Labs, an Amazon company, is at the forefront of cloud infrastructure innovation. Our team designs custom silicon that powers the world's largest cloud — from Graviton processors and Nitro security chips to Trainium and Inferentia machine learning accelerators. We are a multidisciplinary engineering organization where hardware meets software at a massive scale. Our chips and systems run millions of workloads across AWS, and our low-level software is the critical layer that brings this silicon to life. Joining Annapurna Labs means working on technology that shapes the future of cloud computing. Key job responsibilitiesWe are looking for talented Software Development Engineers to join our teams in Tel Aviv or Haifa and work on low-level software development. You will be building the foundational software layers that sit closest to the hardware — enabling high performance, reliability, and efficiency for AWS services at an unprecedented scale. This is an opportunity to work in a deeply technical environment where your code runs on custom-designed silicon, directly impacting the performance and cost of cloud infrastructure used by millions of customers worldwide. Design, develop, and optimize low-level software including device drivers, firmware, and hardware abstraction layers Collaborate closely with hardware design teams to define hardware-software interfaces and bring-up new silicon Write performance-critical systems software in C/C++ that operates under strict latency and resource constraints Debug complex hardware-software interactions Contribute to system architecture decisions and define software design patterns for next-gen chip features Develop and maintain automated test frameworks to validate functionality and performance at scale Participate in code reviews and drive engineering best practices within the team A day in the lifeYour Path to Embedded This role is also an excellent opportunity for experienced software engineers looking to transition into embedded and low-level development. If you come from a general software engineering background — backend services, distributed systems, cloud applications — and are curious about what happens beneath the abstractions, this is your chance to make the move. We invest in engineers who are eager to learn. You will receive: Structured onboarding with a dedicated mentor from the hardware-software boundary team Hands-on ramp-up: start with well-defined driver modules and gradually expand to architecture-level contributions Pairing with experienced embedded engineers What matters most is strong C/C++ skills, a debugging mindset, and genuine curiosity about how systems work at the lowest level. You don't need to know everything on day one — we'll help you get there. Basic qualifications- 5+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related fieldPreferred qualification - Experience building complex software systems that have been successfully delivered to customers- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems- Experience in embedded development in C/C++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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
- ...Services family and take part in the development of next generation products... ...of the world’s leading cloud.Annapurna Labs, an Amazon company, is looking for talented engineers to help us develop a... ...Looking for an experienced Embedded Software Engineer, to join us in building...SuggestedFlexible hours
- Annapurna Labs is a semiconductor company established by semiconductor industry veterans... ...looking for an experienced Embedded Software Engineer, to join us in building the next generation... ...years of experience with embedded SW development- Fluent in C- Experience with HW/SW...Suggested
- Annapurna Labs, an Amazon company, is looking for talented engineers to help us develop a semiconductor platform based on a revolutionary architecture.Key job responsibilitiesThe Linux Kernel development team is looking for a talented Linux kernel expert with experience...SuggestedFlexible hours
- ...are seeking an experienced engineer to join our team that owns the... ...you would be joining is Annapurna Labs, an integral part of AWS that develops hardware and software components that are critical... ...internship professional software development experience- 5+ years of...SuggestedInternship
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks enable us to take on... ...world.The MLIL FLOW team is looking for a Software Development Engineer to design and build automation, tooling, and monitoring...SuggestedNight shiftDay shift
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks enable us to take on... ...The MLIL FLOW team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software...Night shiftDay shift
- Working for Annapurna Labs is thrilling, fast-paced, and a constant learning... ...for a Senior Embedded Engineer to join us in building next-... ...develop firmware and low-level software for our custom silicon,... ...full lifecycle of platform development — from prototype to high-volume...
- ...the UC organization, you’ll support the development and management of Compute, Database,... ...security solutions for their cloud services.Annapurna Labs is a semiconductor company established... ..., collaborate with brilliant engineers, and see your work directly impact global...
- Annapurna Labs is the team behind AWS Graviton the industry's most advanced... ...is written• It extends into software- we work side-by-side with... ...Electrical/Computer Science engineer- 8+ years of experience with... ...with Test Writing and SW development (C/C++/Assembly)- Hands-on verification...Flexible hours
$150k - $170k
...commercial-quality, cloud-based software application and platform... ...Globus, together with Globus Labs, a research group within the... ...our team, the Senior Software Engineer, Backend Services will work in... ...scalable systems to join the development team to expand the services delivered...Full timeWork experience placementRemote workWork from homeWorldwideWeekend workAfternoon shift- ...organization, you’ll support the development and management of Compute,... ...for their cloud services.Annapurna Labs, as part of Amazon Web Services... ...), is looking for talented engineers to help us develop a... ...validation, physical design, software and others contributing to a...WorldwideFlexible hours
- Annapurna Labs, an Amazon team, designs and delivers high-end, custom silicon... ...senior Chip Design Engineer to join our Nitro team and help... ...disciplines with Product Definition, Software, Physical Design, and... ...Emulation teams: Test plan development, coverage review* Ensuring...Night shift
- Annapurna Labs, an Amazon team, designs and delivers high-end, custom silicon... ...industry.Take part in the development of cutting-edge products... ...are looking for exceptional engineers to join the top-tier team developing... ..., including Architecture, Software, Verification, Backend, and...WorldwideNight shift
- ...organization, you’ll support the development and management of Compute,... ...countries around the world. Annapurna Labs, as part of Amazon Web... ...AWS), is looking for talented engineers to help us develop a semiconductor... ..., including Architecture, Software, Verification, Backend, and...WorldwideFlexible hoursNight shift
- Annapurna Labs, an Amazon team, designs and delivers high-end, custom silicon at the heart of... ...'re looking for a talented Chip Design Engineer to join our Nitro team in Tel Aviv and... ...across disciplines with Product Definition, Software, Physical Design, and Verification...
$120k - $175k
...Focused, we move quickly to deliver quality software that achieves client outcomes and meets... ...clients to success. At Focused, our Engineers are both practitioners and experts in... ...'ve worked with native iOS and Android development (Swift/Kotlin), and have an interest in...Work at officeWork visa3 days per week$105.8k - $124.4k
...to make an impact?West Monroe is seeking a Software Engineer to join the AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software... ...across modern software engineering, cloud development, data integration, and AI-enabled application...Local areaImmediate startFlexible hours- HPE Labs - Senior Software Engineer - Integrated HPC & Quantum SolutionsThis role has been designed as 'Hybrid' with a requirement that you will... ...practical reality. You will bring expertise in software development and quantum computing to develop and extend quantum circuit...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...Path HAL team is looking for an experienced Senior Embedded Software Engineer, to join us in building the next generation of networking products... ...qualifications- 10+ years of experience with embedded SW development- Fluency coding in C- Experience with HW/SW interfaces at...Flexible hours
$97.53k - $146.29k
...Performance / Simulation / Application Engineer at its facility located at 24... ..., focusing on new product development and continuous improvement.... ...teams and participate in lab and field testing to validate... ..., or other system modeling software; (6) Fluent, Star- CCM+, Simerics...Full timePart timeRemote workFlexible hours- ...Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical,... ...Diagnostics, Biotech, Research, Lab), Six Sigma/Lean, Finance/... ...technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL...Full time
- ...link.About The RoleAs a Senior Solutions Engineer, you will play a crucial role in driving... ...significant contribution to the ongoing development of the Chainlink capital markets product... ...repositoriesAll roles with Chainlink Labs are global and remote-based. Unless otherwise...Remote work
- ...research accelerator for frontier AI labs and a trusted partner for global enterprises... ...top AI researchers who specialize in software engineering, logical reasoning, STEM,... ...understanding of software architecture, design, development, debugging, and code quality/review...Full timeFor contractorsRemote workFlexible hours
- ...future of execution performance by engineering the critical software layer connecting custom hardware acceleration... ...with hardware designers during lab bring-up, unit validation, and... ...-have)5+ years of hands-on software development experience with a focus on systems programming...
$142k - $189k
...certification services, together with software products and advisory... ...world.University Degree in Engineering required. Electrical Engineering... ...-up Services and Standards development process.Ability to perform as... ...global expert in one or more Lab technical skill sets.Provides...Full time$152k - $222k
Drive the Advanced Solutions Lab by delivering content, identifying machine learning... ...facing services, intellectual property (IP) development, public speaking, and running machine... ...qualifications:Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent...$100k - $150k
...commercial-quality, cloud-based software application and platform... ...Globus, together with Globus Labs, a research group within the University... ...contribute to the design and development of hybrid agentic middleware. This is a full-stack engineering role focused on building...Full timeWork experience placementRemote workWork from homeWorldwide- ...research accelerator for frontier AI labs and a trusted partner for global enterprises... ...top AI researchers who specialize in software engineering, logical reasoning, STEM,... ...understanding of software architecture, design, development, debugging, and code quality/review...Remote jobFull timeFor contractorsFlexible hours
- ...research accelerator for frontier AI labs and a trusted partner for global enterprises... ...top AI researchers who specialize in software engineering, logical reasoning, STEM,... ...understanding of software architecture, design, development, debugging, and code quality/review...Remote jobFull timeFor contractorsFlexible hours
- ...of mission-critical sterilization and lab testing and advisory services for the healthcare... ....An experienced Industrial Controls Software Engineer with strong technical depth, hands-on... ...systems, including multiple full development or deployment cyclesDeep expertise in at...Full timeImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer , Annapurna Labs. Be the first to apply!
- ngo software engineer Illinois
- entry level software engineer remote Illinois
- software developer positions Illinois
- software development engineer aws Illinois
- consulting software engineer Illinois
- financial software developer Illinois
- software developer Illinois
- software engineer healthcare Illinois
- cybersecurity software engineer Illinois
- software engineer travel Illinois



