Embedded Software Engineer – Satellite Gateway (C/C++, Linux)

Amazon Inc.

San Diego (CA)

On-site

USD 144,000 - 194,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amazon Kuiper Manufacturing Enterprises LLC seeks anEmbedded Software Development Engineer to design and implement embedded software for satellite and ground systems. You will work on fault‑tolerant, real‑time platforms alongside hardware teams to deliver secure, high‑performance solutions in a dynamic space environment.

Responsibilities include driver development, board bring‑up, and Yocto/OpenEmbedded image creation, with close collaboration across software and hardware domains.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 3+ years of embedded firmware development experience.
  • 3+ years of non‑internship software development experience.
  • 2+ years of Yocto/OpenEmbedded or a comparable embedded Linux build system.

Responsibilities

  • Develop embedded software in C, C++, and Python, and Linux kernel drivers.
  • Write device drivers and system applications for the various satellite systems.
  • Write software to interact with micro-controls.
  • Develop and maintain Linux kernel drivers and device-tree overlays for SPI, I3C, I2C, CAN, GPIO, DMA and UIO interfaces.
  • Work closely with other software and hardware teams to support board bring-up and integration testing.
  • Build and maintain the Yocto/OpenEmbedded distribution: BitBake recipes and layers, A/B partition boot, secure boot, eMMC and NOR storage, and SWUpdate image generation.
  • Leverage modern application frameworks for Embedded Linux and bare-metal/AMP platforms to develop scalable, modular, and high-performance software.
  • Debug and resolve complex hardware-software integration issues using tools like logic analyzers and oscilloscopes.
  • Develop kernel features required to support upcoming hardware and software capabilities, targeting AMD/Xilinx Versal and Zynq SoCs.

Skills

C
C++
Python
Embedded systems
Linux kernel
Yocto/OpenEmbedded
Device drivers
BitBake
ARM/SoCs

Education

Bachelor's degree in CS/Engineering

Tools

Yocto/OpenEmbedded
Linux
Git
BitBake

Job description

Amazon Kuiper Manufacturing Enterprises LLC seeks anEmbedded Software Development Engineer to design and implement embedded software for satellite and ground systems. You will work on fault‑tolerant, real‑time platforms alongside hardware teams to deliver secure, high‑performance solutions in a dynamic space environment.

Responsibilities include driver development, board bring‑up, and Yocto/OpenEmbedded image creation, with close collaboration across software and hardware domains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Radio Software Engineer – Satellite Payload
Senior Embedded Radio Software Engineer – Satellite Payload

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance (medical, dental, vis
Life insurance
EAP
+5
Lead Embedded Software Architect – Satellite RTOS
Lead Embedded Software Architect – Satellite RTOS

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Senior Embedded Software Engineer - Satellite Space Systems
Senior Embedded Software Engineer - Satellite Space Systems

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
RSUs
Health insurance
401(k) matching
+2
Embedded SDE: Satellite Systems & RTOS
Embedded SDE: Satellite Systems & RTOS

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Senior Embedded Software Engineer - Secure Satellite
Senior Embedded Software Engineer - Secure Satellite

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) match
Lead Embedded Software Engineer – Satellite Systems
Lead Embedded Software Engineer – Satellite Systems

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Senior Embedded Software Engineer - Satellite Systems
Senior Embedded Software Engineer - Satellite Systems

Amazon • Austin (TX)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Paid time off
+2
Senior Embedded Software Engineer — Satellite Autonomy
Senior Embedded Software Engineer — Satellite Autonomy

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Senior Embedded Firmware Engineer - Satellite & Ground
Senior Embedded Firmware Engineer - Satellite & Ground

Amazon Kuiper Manufacturing Enterprises LLC • Redmond (WA)

On-site
USD 110,000 - 170,000
Embedded Software Engineer for Satellite Virtualization
Embedded Software Engineer for Satellite Virtualization

Amazon Inc. • Redmond (WA)

On-site
USD 144,000 - 194,000