Sr. Embedded Software Engineer - FPGA Systems, Amazon Leo's Wireless Systems Job at Amazon Kuiper Manufacturing Enterprises LLC, Austin, TX

UWZkdUFEb0pUNzFxWTdSUTFCMmRLTldK
  • Amazon Kuiper Manufacturing Enterprises LLC
  • Austin, TX

Job Description

DESCRIPTION

Amazon Leo is Amazon’s low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.

We are seeking an experienced Sr. FPGA Embedded Software Engineer to join our team. The ideal candidate will develop, implement, and validate embedded software solutions for FPGA-based systems.

Export Control Requirement
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Key job responsibilities
* Design and develop embedded software for FPGA platforms
* Create and maintain firmware for various FPGA applications
* Develop and implement hardware/software interfaces
* Debug complex system issues using logic analyzers and oscilloscopes
* Write and maintain technical documentation
* Collaborate with hardware engineers on system architecture
* Perform code reviews and implement best practices
* Support system integration and validation testing

**Technical Skills:**
* Programming Languages: C, C++, Python, TCL
* Hardware Description Languages: VHDL, Verilog
* FPGA Tools: Xilinx Vivado, Intel Quartus
* Debug Tools: Logic Analyzers, Oscilloscopes
* Version Control: Git
* Documentation: Doxygen, Technical Writing

BASIC QUALIFICATIONS

- Bachelor's degree in computer engineering, electrical engineering, or systems engineering
- 8+ years in embedded software development
- Proficiency in C/C++ programming
- Strong experience with FPGA development tools (Xilinx Vivado, Intel Quartus)
- Knowledge of hardware description languages (VHDL/Verilog)
- Experience with real-time operating systems (RTOS)
- Familiarity with communication protocols (SPI, I2C, UART, PCIe)
- Strong debugging and problem-solving skills

Job Tags

Permanent employment, Full time,

Similar Jobs

Alabama Grading & Excavation

Dump Truck Driver Job at Alabama Grading & Excavation

 ...Position Description We are seeking a reliable and safety-focused Dump Truck Driver to join our team. The primary responsibility of this role is to safely and efficiently transport and dump loose materials such as asphalt, gravel, rock, dirt, and other aggregates to... 

Truist

Desktop Imaging Specialist - SCCM Job at Truist

 ...focus on delivering quality support.+ Adaptability to changing technologies and organizational needs.**Preferred Certifications**+ CompTIA A+ Microsoft Certified: Modern Desktop Administrator Associate**General Description of Available Benefits for Eligible Employees... 

Tiger Analytics

ML Ops Architect Job at Tiger Analytics

 ...Learning, and AI. Our business value and leadership have been recognized by various market research firms, including Forrester and Gartner. We are looking for a motivated and passionate Machine Learning Engineers for our team. Job Description: As a Senior ML... 

YAFO Kitchen

Dishwasher Job at YAFO Kitchen

 ...beginning a culinary career, offering hands-on experience in a thriving, fast-paced kitchen environment. What We Offer: Comprehensive...  ...areas to ensure guest satisfaction and safety Assist in food preparation as needed, learning the ropes from experienced culinary... 

jobgether

DevOps Engineer - REMOTE Job at jobgether

 ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a DevOps Engineer. In this role, you will play a crucial part in designing and scaling secure cloud infrastructure, leading the charge in intelligent automation systems,...