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
Software Development Engineer
Join Amazon as a Software Development Engineer to drive innovation for Digital and Device customers.
Principal Software Engineer - Ring
Lead the development of streaming solutions for home security products, focusing on firmware optimizations in Madrid.
Connectivity Algorithms Software Engineer, Device Connectivity
Join Amazon Lab126 as a Connectivity Algorithms Software Engineer to develop wireless features for consumer devices.
Software Development Engineer
Join Amazon's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
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.
Senior Software Engineer - SFCC (SalesForce Commerce Cloud)
Join Converse as a Senior Software Engineer specializing in Salesforce Commerce Cloud to enhance digital experiences.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Software Development Engineer
Join Amazon as a Software Development Engineer in Seattle to build scalable solutions for global e-commerce systems.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Software Engineer - Embedded Systems
Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.
Software Development Engineer
Join Amazon as a Software Development Engineer to enhance delivery experiences for millions of customers worldwide.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Principal Firmware Engineer
Join Anduril Industries as a Principal Firmware Engineer to develop cutting-edge firmware solutions for defense technology.
Software Engineer - Electric Vehicle Charging Systems
Join GreenFlux as a Software Engineer to develop innovative EV charging solutions in Amsterdam. Work on cutting-edge SaaS platforms for sustainable mobility.
Software Development Engineer
Join Amazon Music as a Software Development Engineer in San Francisco. Work on innovative audio entertainment solutions.
Software Development Engineer
Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
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.