Quantcast
Channel: scrum jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 12208

Software Development Engineer - Graphics at Amazon (Boston, MA)

$
0
0
The Amazon Kindle and Kindle Fire are revolutionary consumer devices that have become the #1 best-selling Amazon products. They are among the most innovative and fastest growing businesses at both Amazon and the entire consumer electronics industry. We are looking for talented graphics engineers to join our team in building these world-changing devices. This is an enormous opportunity to lead the design, architecture, and implementation of cutting edge products used every day by people you know.

Responsibilities:

• Design and architect an optimized graphics stack within the Android/Linux ecosystem that provides differentiation to high profile applications.
• Analyze competitive SOC (system-on-chip) solutions to make recommendations for the graphics hardware roadmap.
• Contribute to the graphics, touch performance, responsiveness, and overall quality of the user experience.
• Provide technical leadership in evaluating, understanding, and integrating software and hardware solutions.
• Drive end-to-end graphics architecture, including determining compatibility between different system components, introducing new methodologies, and developing major utilities.
• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.

• Bachelor's degree or higher in Computer Science or related field
• 0-2+ years professional experience in software development building production software systems
• Solid background in computer graphics fundamentals, and pipeline algorithms
• Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
• Broad knowledge of emerging platforms, C/C++, Java, Android, Linux, operating system principles, and programming best practices
• Solid understanding of core embedded software development tenets including resource management, graphics, efficiency, economy of power, thermal considerations, and memory footprint
• Experience defining system architectures and understanding technical tradeoffs

• Master's degree in Computer Science, preferably with a specialization in Computer Graphics
• Experience in mobile graphics, including familiarity with mobile versus desktop graphics processors and the inherent system design tradeoffs
• Experience with low-level graphics debugging and optimization, including familiarity with surface and window management, OpenGL ES 2.0 command queuing, display lists, and GLSL shader optimizations
• Experience developing on embedded platforms and devices
• Experience in applying open-source technologies
• Experience leading and delivering complex software systems
• Experience with rapid prototyping and evaluation of customer applications

*LI-JM4
digitalproducts-jobs2013


Viewing all articles
Browse latest Browse all 12208

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>