Senior Embedded Linux & BSP Architect

Amazon Inc.

Sunnyvale (CA)

On-site

USD 193,000 - 262,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance (medical, dental, and
RSUs
401(k) matching
Parental leave

Job summary

Amazon is seeking a Sr Embedded Software Development Engineer to design, develop, and integrate next-generation devices. You will collaborate with customers, system architects, program managers, and hardware engineers to implement and troubleshoot kernel drivers and BSP for our devices.

You will develop real-time embedded firmware and embedded Linux software that enforces security controls for the platform, while maintaining code quality and mentoring team members through design reviews and

Qualifications

  • 5+ years of non-internship professional software development experience.
  • Bachelor's degree in computer science or equivalent.
  • Deep understanding of operating system internals including process scheduling, memory management, interrupt handling, and device I/O.
  • Experience with Linux kernel performance profiling and optimization across the full stack (user space, kernel space, driver layer, and hardware interfaces).

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C/C++ code for embedded systems.
  • Debug and troubleshoot issues in kernel drivers, BSP, and OS framework integration.
  • Identify bottlenecks and bugs, and devise solutions to problems found during product integration and in the field.
  • Develop and implement low-level embedded software including kernel device drivers, network stack components, platform porting, and other system-level programming activities.
  • Develop and customize BSP, graphics drivers, and platform ports for next-generation devices.
  • Develop, port, and test software and firmware layers within the Linux kernel and associated frameworks.
  • Maintain code quality, organization, and test automation.
  • Develop and maintain technical documentation.
  • Provide technical guidance and mentorship to team members.
  • Participate in code and design reviews.

Skills

C/C++
Embedded systems
Linux kernel
Mentor/leadership

Education

Bachelor's degree in computer science

Tools

Kernel drivers

Job description

Amazon is seeking a Sr Embedded Software Development Engineer to design, develop, and integrate next-generation devices. You will collaborate with customers, system architects, program managers, and hardware engineers to implement and troubleshoot kernel drivers and BSP for our devices.

You will develop real-time embedded firmware and embedded Linux software that enforces security controls for the platform, while maintaining code quality and mentoring team members through design reviews and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

GCS Recruitment • Seattle (WA)

On-site
USD 150,000 - 190,000
Senior Embedded Firmware Engineer — Server BMC & Cloud AI
Senior Embedded Firmware Engineer — Server BMC & Cloud AI

Amazon Inc. • Austin (TX)

On-site
USD 168,000 - 227,000
Senior Embedded Systems Engineer (ARM, Linux, RTOS)
Senior Embedded Systems Engineer (ARM, Linux, RTOS)

GCS Recruitment • Seattle (WA)

On-site
USD 150,000 - 190,000
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
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
Sr. eSDE - BSPLinux, HW Compute Group
Sr. eSDE - BSPLinux, HW Compute Group

Amazon Inc. • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance (medical, dental, and
RSUs
401(k) matching
+1
Senior Embedded Firmware Engineer, Data Center Hardware
Senior Embedded Firmware Engineer, Data Center Hardware

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Amazon Inc. • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs/Stock grants
401(k) matching