Satellite Gateway Embedded Software Engineer

Amazon

San Diego (CA)

On-site

USD 144,000 - 194,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Sign-on payments and RSUs
401(k) matching

Job summary

Amazon Leo, a part of Amazon, is building a high-performance embedded software stack for satellite gateway systems in San Diego. The role focuses on developing reliable, secure software for satellite and ground systems on real-time, fault-tolerant platforms.

You will collaborate with hardware and software teams to bring up board hardware, maintain Yocto/OpenEmbedded builds, and advance driver development across SPI/I3C/I2C/CAN interfaces.

Qualifications

  • 3+ years of non-internship software development experience.
  • Bachelor's degree in CS/Engineering/Math.
  • 3+ years embedded firmware development.
  • 2+ years with 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 satellite systems.
  • Develop and maintain Linux kernel drivers and device-tree overlays for SPI, I3C, I2C, CAN, GPIO, DMA and UIO interfaces.
  • Build 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 software.
  • Debug and resolve complex hardware-software integration issues using logic analyzers and oscilloscopes.

Skills

C/C++
Python
Embedded firmware
Linux kernel drivers
Yocto/OpenEmbedded

Education

Bachelor's degree in CS/Engineering/Math

Tools

BitBake
Linux

Job description

Amazon Leo, a part of Amazon, is building a high-performance embedded software stack for satellite gateway systems in San Diego. The role focuses on developing reliable, secure software for satellite and ground systems on real-time, fault-tolerant platforms.

You will collaborate with hardware and software teams to bring up board hardware, maintain Yocto/OpenEmbedded builds, and advance driver development across SPI/I3C/I2C/CAN interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Satellite Gateway Systems
Embedded Software Engineer — Satellite Gateway Systems

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Embedded Software Engineer — Satellite Systems
Embedded Software Engineer — Satellite Systems

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer – Satellite Avionics
Senior Embedded Software Engineer – Satellite Avionics

Amazon • Sunnyvale (CA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Software Engineer for Satellite & LEO Networking
Embedded Software Engineer for Satellite & LEO Networking

Amazon • San Diego (CA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Firmware Engineer – Secure Satellite Systems
Embedded Firmware Engineer – Secure Satellite Systems

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Device Software Engineer - Embedded Space/Gov Systems
Device Software Engineer - Embedded Space/Gov Systems

Amazon Inc. • El Segundo (CA), Northern (KY)

Hybrid
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Software Dev Engineer, Amazon Leo
Embedded Software Dev Engineer, Amazon Leo

Amazon • San Diego (CA)

On-site
USD 144,000 - 194,000
Health insurance
Sign-on payments and RSUs
401(k) matching
Embedded Software Dev Engineer, Amazon Leo
Embedded Software Dev Engineer, Amazon Leo

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Senior Embedded Systems Engineer — Satellite RTOS
Senior Embedded Systems Engineer — Satellite RTOS

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Software Engineer, Satellite Systems (On-Site)
Embedded Software Engineer, Satellite Systems (On-Site)

Amazon • El Segundo (CA)

On-site
USD 144,000 - 194,000