Senior Embedded Linux Engineer & Tech Lead

Amazon.com Services LLC

Sunnyvale (CA)

On-site

USD 193,000 - 262,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
401(k) matching
Paid time off
RSUs / restricted stock units

Job summary

Amazon.com Services LLC is seeking a Sr Embedded Software Development Engineer to design, develop, and integrate next-generation devices with embedded Linux. You will work with hardware engineers, system architects, and program managers to implement and troubleshoot kernel drivers and BSP, while developing real-time firmware and security-focused software for the platform.

You will design and maintain C/C++ code for embedded systems, optimize Linux kernel components, port BSPs and graphics

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with C/C++.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead or leading an engineering team.

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, 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

Embedded C/C++
Kernel driver development
Mentoring / tech lead
Linux kernel performance profiling
System architecture design

Education

Bachelor's degree in computer science or equivalent

Tools

Linux kernel
BSP
Device drivers
Graphics drivers

Job description

Amazon.com Services LLC is seeking a Sr Embedded Software Development Engineer to design, develop, and integrate next-generation devices with embedded Linux. You will work with hardware engineers, system architects, and program managers to implement and troubleshoot kernel drivers and BSP, while developing real-time firmware and security-focused software for the platform.

You will design and maintain C/C++ code for embedded systems, optimize Linux kernel components, port BSPs and graphics

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux & Kernel Firmware Engineer
Senior Embedded Linux & Kernel Firmware Engineer

Socket.dev • Sunnyvale (CA)

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

Socket.dev • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
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.com Services LLC • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Systems Engineer - Linux Kernel & Drivers
Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back
Lead Embedded Robotics Software Engineer
Lead Embedded Robotics Software Engineer

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Parental leave