Software Dev Engineer II, Emerging Device Software

Amazon

4+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : today
Actively hiring

Job description

Join Amazon's Lab126 Platform Software team as a Software Development Engineer II and take the lead in shaping the architecture and design of cutting-edge consumer devices.

This is your chance to drive technical direction and define the feature roadmap for our next generation of innovative products.

If you're passionate about building new-to-world hardware and influencing customer experiences from the ground up, this role offers a unique opportunity to solve complex technical challenges in a dynamic environment.

Responsibilities

Develop and deliver high-quality embedded software tailored for consumer products.

Contribute to key components within the middleware and framework layers.

Navigate ambiguity by making data-driven decisions and managing cross-organizational complexities.

Evaluate diverse design choices, prototype new technologies, and implement robust technical solutions that align with business objectives.

Collaborate closely with cross-functional teams to understand requirements and deliver innovative solutions that uphold customer trust.

Qualifications

A minimum of 4 years of professional software development experience, excluding internships.

Possess at least 4 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling.

Have 3+ years of hands-on experience with Android development.

Demonstrate proficiency across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.

Preferred candidates will have 3+ years of programming in modern languages like Java, C++, or C#, including object-oriented design principles, and possess knowledge of computer architecture, operating systems, and parallel computing. A Master's degree in computer science or a related field is also advantageous.

Essential Skills

Embedded Software DevelopmentMiddleware DevelopmentFramework DevelopmentAndroid DevelopmentSoftware Development Life CycleCoding StandardsCode ReviewsSource Control ManagementBuild ProcessesTestingOperationsObject-Oriented Design

Good to Have

JavaC++C#Computer ArchitectureOperating SystemsParallel Computing

Highlights

  • Actively hiring

More Details

RoleSoftware Dev Engineer II, Emerging Device Software
IndustryConsumer Goods, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Consumer Goods

Software Dev Engineer II, Emerging Device Software at Amazon | SkillMX | SkillMX