Amazon logo

Firmware Embedded Engineer

Amazon

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

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to drive innovation for Digital and Device customers.

Amazon logo
Amazon

Principal Software Engineer - Ring

Lead the development of streaming solutions for home security products, focusing on firmware optimizations in Madrid.

Amazon Lab126 logo
Amazon Lab126

Connectivity Algorithms Software Engineer, Device Connectivity

Join Amazon Lab126 as a Connectivity Algorithms Software Engineer to develop wireless features for consumer devices.

Amazon logo
Amazon

Software Development Engineer

Join Amazon's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

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.

Converse logo
Converse

Senior Software Engineer - SFCC (SalesForce Commerce Cloud)

Join Converse as a Senior Software Engineer specializing in Salesforce Commerce Cloud to enhance digital experiences.

ST Engineering iDirect logo
ST Engineering iDirect

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.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Uber logo
Uber

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.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer in Seattle to build scalable solutions for global e-commerce systems.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Microsoft logo
Microsoft

Software Engineer - Embedded Systems

Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to enhance delivery experiences for millions of customers worldwide.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Anduril Industries logo
Anduril Industries

Principal Firmware Engineer

Join Anduril Industries as a Principal Firmware Engineer to develop cutting-edge firmware solutions for defense technology.

GreenFlux logo
GreenFlux

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.

Amazon Music logo
Amazon Music

Software Development Engineer

Join Amazon Music as a Software Development Engineer in San Francisco. Work on innovative audio entertainment solutions.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

TomTom logo
TomTom

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.

Elastic logo
Elastic

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.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.