Software Development Engineer II
Amazon
Amazon
Join Amazon Lab126, a leader in consumer electronics innovation, and contribute to the development of iconic products like Kindle, Fire tablets, Amazon Echo, and more. Our Device OS team is at the forefront of creating the core operating systems and features that power these groundbreaking devices. We are seeking a talented Software Development Engineer to help us shape the future of consumer electronics and solve complex challenges that will redefine customer experiences.
As a Software Development Engineer, you will be instrumental in designing and implementing innovative platform solutions for our consumer electronic devices. This role involves hands-on development of embedded software, Linux middleware, C/C++ based modules, and application development. You'll leverage your expertise in multimedia domains (audio, video) and knowledge of HAL/HIDL to build robust and scalable cloud solutions. Collaborate with cross-functional teams to ensure the highest quality for Device OS deliverables and provide technical consultation across organizations.
We are looking for an engineer with 3+ years of professional software development experience, including 2+ years in system design and architecture. A strong background in designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications using C#, C++, Java, or Perl is essential. Proficiency in at least one programming language is required. A Bachelor's degree in Computer Science or a related field is preferred.
Amazon
Consumer Goods