Enable job alerts via email!

Software Development Engineer, Device OS, Device OS

Amazon

London

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Development Engineer, where you'll lead innovative projects that shape the future of consumer electronics. In this dynamic role, you'll collaborate with a talented team to design and implement cutting-edge embedded solutions for a range of devices. Your expertise in software development and system programming will be crucial in creating scalable cloud solutions that enhance customer experiences. If you're passionate about technology and eager to make a significant impact, this opportunity is perfect for you. Embrace the challenge and help transform the way customers interact with technology!

Qualifications

  • 3+ years of software development experience with a focus on design patterns and reliability.
  • Experience with full software development life cycle and programming in C++.

Responsibilities

  • Design middleware and cloud services while collaborating with stakeholders.
  • Own the quality of work and mentor junior team members.

Skills

C++
System programming
Distributed computing

Education

Bachelor's degree in computer science

Tools

Source control management
Build processes
Testing frameworks

Job description

Software Development Engineer, Device OS

Job ID: 2843067 | Amazon Development Centre (India) Private Limited

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, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button. The Device OS team is a big part of creating these innovative devices at Lab126 providing the core OS, platform, features and components.
In the Device OS group, we are inventing the future for consumer electronics and are looking for a software development engineer to help us bring the vision into reality and solve real world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. The team develops scalable cloud solutions that enable our partners to quickly build and launch devices in a cost-effective way. If you love to be hands-on designing and implementing quality platforms for our consumer electronic devices while working with a world-class, highly accomplished team, we would love to talk with you.
As a Software Development Engineer, you will lead the technical aspects of core Device customer experience and engage with an experienced cross-disciplinary staff to design, implement and bring to market innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
Good to have skills are: C++, System programming, general distributed computing experience.
This Software Development Engineer role will be responsible for creating innovative Embedded solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices.

Key Job Responsibilities

The Software Development Engineer will be deeply involved in the design of various middleware and cloud services by collaborating with various internal and external stakeholders. You will closely work with the Product Management team to detail out/disambiguate the requirements. You will own the quality of your own work (code/design) and also help junior members in the team to meet or exceed the quality bar.

BASIC QUALIFICATIONS
  1. 3+ years of non-internship professional software development experience
  2. 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  3. Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
  1. 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  2. 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 here for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Networking Field Application Engineer - Financial Services

Advanced Micro Devices

Greater London

Remote

GBP 60,000 - 80,000

9 days ago

Senior C++ Software Engineer (100% Remote - United Kingdom)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

23 days ago

Staff Software Engineer, Mozilla VPN New Remote UK

Mozilla Corporation

Remote

GBP 60,000 - 90,000

Yesterday
Be an early applicant

Android Developer

Breakthrough Talent

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant

Embedded Linux Senior Software Engineer - Optimisation

Canonical Group Ltd

London

Remote

USD 50,000 - 100,000

30+ days ago

Software Standardization and Industry Development Engineer - Fully Remote Contract

MRL Consulting Group - niche technology recruitment, globally.

City of Edinburgh

Remote

GBP 40,000 - 80,000

14 days ago

Software Engineer in Test

NTT DATA Europe & Latam

Greater London

On-site

GBP 40,000 - 65,000

2 days ago
Be an early applicant

Audio Software Development Engineer

Amazon

London

On-site

GBP 50,000 - 75,000

10 days ago

Software Development Engineer, Device OS

Amazon.com, Inc.

London

On-site

GBP 45,000 - 80,000

30+ days ago