Software Dev Engineer II

1 week ago


Cambridge, Cambridgeshire, United Kingdom Amazon Full time

Job ID: 2866515 | ADCI - BLR 14 SEZ - F07

Amazon Lab126 is an inventive research and development company that designs and engineers 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. What will you help us create?

Work hard. Have fun. Make history.

The Role:

As a Software Development Engineer in the Device OS, you will take part in the implementation and delivery of Linux graphics features for devices. You will work closely with the hardware and QA teams, as well as partners to take the product from concept to customer release while ensuring the highest level of quality for your deliverables. Knowhow around dma buf sub system in Linux Kernel is required. Understanding of kernel memory sub system related to Graphics/Media/Camera is a bonus. Knowledge about System compositors like Android hardware composer/Surface Flinger is required. Need good understanding of GLES and GLSL API. Experience using Vulkan is a bonus.

In this role, you will:
  1. Create innovative new products that are used by millions of users
  2. Perform new SoCs platform bring up and develop/enable graphics features
  3. Develop applications, extend features, and create new benchmarks for performance evaluation
  4. Drive vendor requirements on future CPU and Graphics technology
  5. Perform and drive technical deep dives with key IP and processor vendors
  6. Do hands-on development of features across application and kernel on graphics domain
  7. Be highly effective and thrive in a dynamic environment with multiple, changing priorities
BASIC QUALIFICATIONS
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

#J-18808-Ljbffr

  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Dev Engineer II, Identity ServicesIdentity Services owns the systems that enable authenticating and identifying every Amazon customer in the world. Every aspect of the Amazon global business depends on our systems to know who the customer is, and if our systems are not up and running, the company stops. We balance keeping our systems fast, scalable...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGYJoin the team that brought you the Echo Show, a touch-screen enabled Alexa device that supports video calling, music, weather, and more We're just getting started, and we'd love to have you join us to bring innovative experiences to millions of customers. As a software engineer in the Alexa Devices team,...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Dev Engineer II, Last Mile PaymentsAre you interested in building multi-tenant and highly scalable services to process critical business payments globally for Amazon? You will build services that cater to a wide variety of payment scenarios across regions Amazon operates in.The Last Mile Payments team is building the next generation of payments...


  • Cambridge, Cambridgeshire, United Kingdom AKT II Limited Full time

    AKT II's outstanding reputation, stability and growth has attracted the very best professionals with the promise of progressing and expanding their careers. This continued growth has led to the expansion of the company from London into key geographies across the globe: Cambridge, Manchester and Bristol in the UK, as well as Copenhagen and Toronto...


  • Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Senior Software Dev Engineer, Alexa Daily Essentials (ADE)Are you excited to work on a product which is used by millions of customers on a daily basis? Come and join the Alexa Enterprise team in ADE org. Alexa is the personal assistant and cloud service that powers the next generation of ambient computing devices, devices designed around your voice. We...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Development Engineer II, ShipTech, ATSCome build the future of Amazon package tracking generation systems. Are you interested in helping shape the future of tracking ID generation systems? Do you want to help define the next generation of how Amazon is offering the customers to track their packages?The Transportation business has grown in scale and...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Development Engineer II, ShipTech, ATSCome build the future of Amazon package tracking generation systems. Are you interested in helping shape the future of tracking ID generation systems? Do you want to help define the next generation of how Amazon is offering the customers to track their packages?The Transportation business has grown in scale and...

  • Software Engineer II

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Bank of America Full time

    Job Description:Job Title: Software Engineer IICorporate Title: Vice PresidentLocation: BromleyCompany Overview:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and...


  • Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Software Engineer - Innovus Clock Tree Synthesis GroupCadence Design Systems is looking for a highly motivated Software Engineer to work with the Digital Design and Signoff Group engineering team. You will be joining a small, expanding, exciting team...

  • Dev Ops Engineer II

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom nCipher Security Limited Full time

    The Company: Entrust relies on curious, dedicated and innovative individuals whom anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust's technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries serve and safeguard citizens, employees and...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Development Engineer II, SCOT-Automated Inventory Management (AIM)Supply Chain Optimization Technologies (SCOT) org is looking for Software Development Engineer to join the Automated Inventory Management Team. As a part of the program you will have the opportunity to work with complex algorithms, Distributed Computing Technology, Big-Data computing...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    This is a 12-month direct contract role on Amazon's payroll.Want to be part of a dynamic start-up environment and aspire to build high quality, resilient, low latency and innovative solutions which can scale for the next 100M payers? If yes, we at Amazon Pay India are in the process of building a greenfield solution which can scale to the next level. We...

  • Software Engineers

    6 days ago


    Cambridge, Cambridgeshire, United Kingdom Fast Forward Full time

    Software Engineers (all levels - Graduates to principal Engineer)Cambridge, Cambridgeshire, United KingdomWe are looking for experienced software engineers to join us in Cambridge to work on groundbreaking projects such as OpenTitan and Sonata.The goal of OpenTitan is to make it possible to create high-quality hardware Roots of Trust (RoT) using open source...

  • Software Engineers

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Fast Forward Full time

    Software Engineers (all levels - Graduates to principal Engineer)Cambridge, Cambridgeshire, United KingdomWe are looking for experienced software engineers to join us in Cambridge to work on groundbreaking projects such as OpenTitan and Sonata.The goal of OpenTitan is to make it possible to create high-quality hardware Roots of Trust (RoT) using open source...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Arm is building the future of computing. From fueling the smartphone revolution to powering the world's fastest supercomputer, our technology is everywhere - including the biggest tech companies in the world and the next generation of innovators.Arm is at the epicenter of the world's largest computing ecosystem, positioned to power every technology...

  • Software Engineers

    1 day ago


    Cambridge, Cambridgeshire, United Kingdom lowRISC CIC Full time

    The RoleWe are looking for experienced software engineers to join us in Cambridge to work on ground breaking projects such as OpenTitan and Sonata.The goal of OpenTitan is to make it possible to create high-quality hardware Roots of Trust (RoT) using open source designs. Sonata is our demonstration platform for CHERIoT Ibex, an extension of the Ibex CPU core...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The Role Arm's Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Have you ever ordered from Amazon and been amazed at how fast you receive the shipment? Ever wondered how Amazon delivers to customers so fast and on promised time? Every day, Amazon engineers are relentlessly working to decrease the time between clicking and delivery for our customers. Amazon Fulfillment Technologies (AFT) organization owns the software and...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Software Development Engineer , GENIE - Proactive AlexaJoin our innovative Alexa Proactive team and shape the future of conversational AI You'll develop novel solutions using the latest AI tech stacks. Gain experience with large systems processing petabytes of data, billions of records, and high-scale transactions per second, to build the "brains" that make...