Enable job alerts via email!

Software Development Engineer, Device OS

Amazon.com, Inc.

London

On-site

GBP 45,000 - 80,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 the design and implementation of innovative embedded solutions for consumer electronics. This hands-on role offers the chance to work with a talented team, tackling unique challenges that enhance customer experiences across a range of devices. You'll be responsible for ensuring high-quality deliverables while collaborating with cross-functional teams to drive the development of cutting-edge technology. If you're passionate about software development and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • 3+ years of software development experience with a focus on embedded solutions.
  • Strong coding skills in at least one programming language.

Responsibilities

  • Design middleware and cloud services in collaboration with stakeholders.
  • Ensure OSS compliance and enforce quality standards across teams.

Skills

Software Development
Embedded Software Development
Design Patterns
Code Craftsmanship
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Source Control Management
Build Tools

Job description

Software Development Engineer, Device OS

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 solutions that enable our partners to quickly build and launch devices quickly and in a cost-effective way. If you love to be hands on designing and implementing quality platform 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 will be responsible for Open source compliance audits, build tools to improve the OSS process or operational efficiency. You must be responsive, flexible and able to succeed within an open collaborative peer environment.

This Software Development Engineer role will be responsible to create innovative Embedded solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices. This hands-on position also requires broad engineering competency in Embedded Software and/or application development, along with a strong code craftsmanship principles and a good understanding of the scalable software system design. In addition, provide technical consultation across different organizations, find innovative ways to solve customer needs and take up interesting technical problems that are unique to devices. You will work closely with Platform and application teams to ensure the highest level of quality for the Device OS deliverable.

Key job responsibilities

  1. Software Development Engineer will deeply be involved in design of various middleware and cloud services by collaborating with the various internal and external stakeholders.
  2. Software Development Engineer will closely work with the Product Management team to detail out/disambiguate the requirements.
  3. Software Development Engineer will own the quality of his/her own work (code/design) and also help junior members in the team to meet or exceed the quality bar.
  4. For the VRT/OSS team, will be responsible for ensuring OSS compliance, enforce process/tools across teams and hold the gate for vulnerabilities.
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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

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.

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

Software Development Engineer, Device OS, Device OS

Amazon

London

On-site

GBP 50,000 - 90,000

30+ days ago

Audio Software Development Engineer

Amazon

London

On-site

GBP 50,000 - 75,000

10 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

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

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

Systems Development Engineer - Enterprise Networking, GCNA

Amazon

London

On-site

GBP 60,000 - 90,000

2 days ago
Be an early applicant