

Share
In this role you will be leading tasks involving peers from multiple disciplines, while enjoying every step of the journey.
For further information we invite you to watch the 2024 re:Invent keynote:
BASIC QUALIFICATIONS:* 2+ years of experience with embedded SW development
* Fluent in C
* Electrical/Computer Engineering graduate
PREFERRED QUALIFICATIONS:
* Experience in Embedded SW Development
* Experience with HW/SW interfaces at both the board and chip level
* Understanding of computer architecture
* Knowledge of network driver development and protocols
* Knowledge of SoC development life cycle
* Knowledge of working in Linux environments
About the team
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Why AWS*Work/Life Balance*Inclusive Team Culture*Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- Bachelor's degree in computer science or equivalent
- 2+ years of non-internship professional software development experience
These jobs might be a good fit

Share
We are looking for candidates that have solid analytical, design and problem diagnosis skills. Expertise with high-performance systems or service design is a plus. You should be comfortable through all phases of software development, including hiring and growing your own team of managers. The ability to translate high-level technical requirements into executable project plans is essential. If this sounds like you, come join us and help AWS continue to lead the cloud computing revolution.What is in it for you?· Gratification: You will know you are solving problems most software developers don’t yet know exist.
· Critical: Databases are cornerstones to many of our customers’ applications.
· Ownership: you will quickly become responsible for key components of the service.
· Learn: If want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a lifetime.
· Innovate: We learn from our customers and invent every day.
· Make history: AWS is the leader in a current industry wide revolution.
· Have fun: Surround yourself with engineers that like to solve complex problems, but also work in a fun environment.
Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 3+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Share
Annapurna Labs is like a big start-up in AWS. We develop cutting-edge technologies, work with amazingly talented engineers, and truly shape the future.
Working for Annapurna Labs is thrilling, fast-paced, and a constant learning experience.
About the team
About AWS
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS
Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- Electrical/Computer Science engineer
- 5+ years of experience with RTL verification
- Knowledge of Hardware Verification concepts and tools (UVM , Coverage Driven verification),
- Sound understanding and knowledge of object-oriented programming concepts, Verilog/SystemVerilog/Specman
- Knowledge of the following programming languages: Perl/Bash/TCl/Python/
- Knowledge of PCIe, Processors, Ethernet, DDR

Share
The AWS Graviton Software team is seeking a senior software engineer with deep expertise in DDR technology to join us in building our next-generation platforms.
You'll have the opportunity to work on cutting-edge technologies that power the AWS cloud in a dynamic, open, and fast-paced environment.In this role, you will have the opportunity to influence our software architecture and tackle the challenge of developing features for complex systems. You will become an expert in cutting-edge technologies involving high-end CPUs, reliable high-speed memory, high-speed I/O, and networking. You will lead integration efforts across various departments (hardware and software) within AWS and have the opportunity to shape our next-generation platforms.
- Bachelor's degree in Electrical Engineering or similar field
- 8+ years of professional experience in software development
- 8+ years of experience coding in low-level C
- 8+ years of experience with DDR memory subsystems, including DDR training algorithms, timing optimization, and ECC
- Experience with HW/SW interfaces at the board and chip level (e.g., I2C, SPI, DRAM, PCIe)
- Knowledge and strong understanding of hardware, software, and complete system architecture
- Experience with SoC development lifecycle
- Deep understanding of computer architecture

Share
Annapurna Labs is like a big start-up in AWS. We develop technologies, work with amazingly talented engineers, and truly shape the future.
Working for Annapurna Labs is thrilling, fast-paced, and a constant learning experience.
About the team
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS
Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- Electrical/Computer Science engineer
- 5+ years of experience with RTL verification
- Knowledge of Hardware Verification concepts and tools (UVM , Coverage Driven verification)
- Sound understanding and knowledge of object-oriented programming concepts
- Verilog/SystemVerilog/Specman
- Knowledge of the following programming languages: Perl/Bash/TCl/Python/
- Knowledge of PCIe, Processors, Ethernet, DDR

Share
Annapurna Labs is looking for a Senior Security Engineer to help ensure that our hardware platforms, software deliverables, and devices are secured against the latest threats.
You will be responsible for the security assurance of our products. Influencing and scrutinizing design and implementation. Develop elaborate threat models, suggest and review solutions and mitigations. You will lead vulnerability research, penetration testing, automated penetration testing solutions and methodologies such as fuzzing, static analysis and other security checkers. You will mentor service teams in adding security testing tools and practices to their development processes.Key job responsibilities
Engineers in this role must show exemplary judgment in making technical trade-offs between short versus long term security and business goals. They must also demonstrate resilience and navigate difficult situations with composure and tact. A broad understanding of the AWS business and its interconnections is required. This position will also provide training, advice, and mentorship to other engineers throughout AWS.
- 5+ years of low-level systems security research and vulnerability testing experience
- Experience developing security tools (fuzzers, scanners, analysis frameworks)
- Security architecture design and threat modeling experience
- Proficiency in C and experience with Python
- Deep knowledge of security aspects of ARM/x86 processor architectures
- Strong understanding of hardware security (secure boot, cryptographic implementations, side-channel attacks)
- Knowledge of security protocols and cryptographic primitives
- Technical English proficiency
- Background in firmware reverse engineering and vulnerability research
- Experience with fuzzing frameworks (AFL++, libFuzzer, Syzkaller)
- Knowledge of virtualization security or hypervisor technologies
- Familiarity with AWS services
- Technical leadership, mentoring, and cross-functional collaboration
- Security publications (research, CVEs)
- CTF, bug bounty, or competitive security research background

Share
1. Submit your application
2. Complete your online assessment
3. First interview will be completed by 2-weeks after completing online assessment
4. Final interviews will be completed by 3-weeks after completing first interview depending on slot availability.1. 応募書類の提出
2. オンラインアセスメント
3. 一次面接
4. 最終面接
(応募から最終面接まで1‐2か月を想定しています)
- Bachelor’s Degree in Computer Science or related field
- Available to join in 2025
- Within 2 year after graduating university when application is complete
- Computer Science fundamentals in object-oriented design
- Computer Science fundamentals in data structures Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
- Proficiency with the tools of the trade, including a variety of modern programming languages (Java, C/C++, Objective C, Python, JavaScript, etc.) and open-source technologies (Linux, Spring, JQuery, etc.)
- Business Level English Communication Skills

Share
In this role you will be leading tasks involving peers from multiple disciplines, while enjoying every step of the journey.
For further information we invite you to watch the 2024 re:Invent keynote:
BASIC QUALIFICATIONS:* 2+ years of experience with embedded SW development
* Fluent in C
* Electrical/Computer Engineering graduate
PREFERRED QUALIFICATIONS:
* Experience in Embedded SW Development
* Experience with HW/SW interfaces at both the board and chip level
* Understanding of computer architecture
* Knowledge of network driver development and protocols
* Knowledge of SoC development life cycle
* Knowledge of working in Linux environments
About the team
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Why AWS*Work/Life Balance*Inclusive Team Culture*Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- Bachelor's degree in computer science or equivalent
- 2+ years of non-internship professional software development experience
These jobs might be a good fit