Senior Embedded Linux Engineer: Kernel, BSP & Security

Amazon

Sunnyvale, Northern (CA, KY)

Hybrid

USD 193,000 - 262,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
401(k) matching

Job summary

Amazon is seeking a Senior Embedded Software Development Engineer to design, develop, and integrate next‑generation devices. You will work with customers, architects, PMs, and hardware engineers to implement and troubleshoot kernel drivers and BSPs for embedded Linux platforms.

You will develop real‑time firmware and Linux software that enforces platform security controls, mentor teammates, and contribute to system-level programming across drivers, networks, and OS frameworks.

Qualifications

  • 5+ years of professional software development experience.
  • Experience mentoring or leading an engineering team.
  • Strong background in embedded C/C++ and Linux kernel software.

Responsibilities

  • Design, build, and maintain C/C++ code for embedded systems.
  • Debug kernel drivers, BSP, and OS framework integrations.
  • Develop and maintain low-level embedded software including drivers and network components.
  • Port and test software layers within the Linux kernel and platforms.
  • Provide technical guidance and review code/designs.

Skills

Embedded C/C++
Mentorship/leadership
Kernel driver experience
Embedded Linux

Education

Bachelor's degree in Computer Science

Job description

Amazon is seeking a Senior Embedded Software Development Engineer to design, develop, and integrate next‑generation devices. You will work with customers, architects, PMs, and hardware engineers to implement and troubleshoot kernel drivers and BSPs for embedded Linux platforms.

You will develop real‑time firmware and Linux software that enforces platform security controls, mentor teammates, and contribute to system-level programming across drivers, networks, and OS frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Linux Kernel
Senior Embedded Software Engineer - Linux Kernel

Amazon • New York (NY)

On-site
USD 185,000 - 250,000
Health insurance
RSUs
401(k) matching
+1
Senior Embedded Linux BSP Architect
Senior Embedded Linux BSP Architect

Elsight • United States

On-site
USD 150,000 - 210,000
Senior Embedded Firmware Architect - Emerging Devices
Senior Embedded Firmware Architect - Emerging Devices

Amazon • Sunnyvale (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+3
Senior Embedded Firmware Engineer – Linux/C/C++
Senior Embedded Firmware Engineer – Linux/C/C++

Amazon Development Center U.S., Inc. • United States

On-site
USD 144,000 - 224,000
Sr. eSDE - BSPLinux, HW Compute Group
Sr. eSDE - BSPLinux, HW Compute Group

Amazon • Sunnyvale (CA), Northern (KY)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
Sr. eSDE - BSPLinux, HW Compute Group
Sr. eSDE - BSPLinux, HW Compute Group

Amazon • New York (NY)

On-site
USD 185,000 - 250,000
Health insurance
RSUs
401(k) matching
+1
Senior Embedded Robotics Engineer — Real-Time & Linux
Senior Embedded Robotics Engineer — Real-Time & Linux

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Linux Engineer I: BSP, Kernel & Driver Focus
Embedded Linux Engineer I: BSP, Kernel & Driver Focus

engineeringjobs.net, Inc. • Cedar Rapids (IA)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Embedded Firmware Engineer — Data Center Hardware
Senior Embedded Firmware Engineer — Data Center Hardware

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 193,000 - 262,000