Software Development Engineer, Cds - Amazon
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Software Development Engineer, CDS: Design and engineer cutting-edge consumer electronics, create innovative products, and drive technical excellence. We're a team that designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. **Our Team's Mission** Design and develop cutting-edge products used every day by people you know. **The Role** We're looking for a talented Embedded Software Engineer to join our team. You'll have an enormous opportunity to make a large impact on the design, architecture, and implementation of our products. **Key Responsibilities** • System architecture and development of new features for embedded systems across multiple product and technology spaces (Alexa devices, IoT devices, etc.). • Ensure that state-of-the-art technologies are supported via flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types. • Investigate, prototype, and deliver new and innovative system solutions. • Participate in design reviews, API development, and documentation. • Share best practices, influence and align teams, and be a technical ambassador for software reuse across the wider organization. **Requirements** • 3+ years of non-internship professional software development experience. • 2+ years of non-internship design or architecture 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 experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience. • Bachelor's degree in computer science or equivalent. Amazon is committed to a diverse and inclusive workplace.

;