The Role
As a Firmware Embedded Engineer at Amazon, you will be a crucial part of the Kuiper MAC-SW team, responsible for delivering embedded firmware code running on ground networks, customer terminals, and satellites. This role involves designing, developing, and testing complete Kuiper-MAC firmware, providing a unique opportunity to work on innovative wireless technology that aims to connect millions globally.
Responsibilities
- Design, develop, integrate, and bring up Kuiper-MAC firmware components/drivers in a real-time embedded environment.
- Work in a cross-functional environment to define multi-dimensional performance requirements (e.g., MIPS, memory bandwidth).
- Make performance and optimization trade-offs to meet end-to-end use case requirements.
- Build component use-cases/test-cases and debug your code in the Kuiper embedded environment.
- Profile and execute the code on RTOS and/or bare-metal embedded environments.
- Contribute to defining services and functionalities delivered by your firmware subsystems.
- Define, document, test, and debug your firmware-hardware interfaces.
- Adhere to and promote software/firmware best practices, including clean architecture, refactoring, etc.
Qualifications
Basic Qualifications
- 2+ years of non-internship professional software development experience.
- 2+ years of design or architecture experience with a focus on reliability and scaling of new and existing systems.
- Experience programming with at least one software programming language.
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Benefits
- Competitive salary and compensation structure.
- Comprehensive health insurance.
- Generous paid vacation policy.
- Equity and sign-on bonus as part of the total compensation package.
This position requires a U.S. citizenship or permanent residency due to export control laws and regulations. Amazon is an equal opportunity employer committed to diversity and inclusion in the workplace.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Equity
- Sign-on bonus
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Solution Architect AWS (Freelance)
Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.