Amazon.com Services LLC
Consumer Electronics
EmbeddedSoftwareDevelopmentEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Embedded Software Development Engineer at Amazon.com Services LLC. Skills: Embedded Software, Linux Kernel, Multimedia Development. Design C code. Build C code”
Industry & Context.
Troubleshoot; Optimize performance; Resolve challenges
What They're Looking For.
Must Have
3+ years professional software development, 2+ years system design or architecture, Experience programming at least one language, Embedded C/Linux development experience
Nice to Have
3+ years full software development life cycle, Bachelor's degree in computer science, Linux driver and kernel development, Experience with assembly language development
What You'll Do.
Troubleshoot multimedia framework integration
Develop multimedia Board Support Package
Customize multimedia Board Support Package
Implement embedded software
Develop software layers
Optimize multimedia performance
Resolve system integration challenges
Maintain code quality
Maintain technical documentation
Provide technical guidance
Participate in code reviews
Participate in design reviews
How You'll Work.
Team & Collaboration
Work with customers; Work with system architects; Work with program managers; Work with hardware engineers
Full Job Description
Amazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced innovative devices like Fire tablets, Fire TV and Amazon Echo. Work hard. Have fun. Make history. We are looking for an Embedded Software Development Engineer to help design, develop, and integrate our next generation devices. In this role you will work with customers, system architects, program managers and hardware engineers to implement, troubleshoot, fix kernel drivers, BSP for our next generation devices. You will be responsible for the development of real-time embedded firmware and embedded Linux software that implements security controls for the platform. Key job responsibilities - Design, build, and maintain efficient, reusable C code for multimedia BSP - Debug and troubleshoot kernel drivers and multimedia framework integration - Develop and customize multimedia Board Support Package (BSP) and graphics - Implement low-level embedded software for multimedia device platforms - Develop and test software layers within Linux Kernel multimedia frameworks - Optimize multimedia performance and resolve system integration challenges - Maintain code quality and technical documentation for multimedia components - Provide technical guidance on embedded multimedia software development - Participate in multimedia-focused code and design reviews About the team Amazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. Basic Qualifications: - 3+ years of non-internship professional software development experience - 2+ year
Applying for this Embedded Software Development Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.