Offers “Amazon”

Expires soon Amazon

Software Development Engineer

  • Internship
  • Pune (Pune)
  • Personal services

Job description



DESCRIPTION

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, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?

The Role:

In the Connectivity Solutions Group, we are inventing the future for consumer electronics and connectivity and are looking for a software engineer to bring our vision into reality. If you love to be hands on from defining system architecture, concept prototyping, and enabling mass production while working with a world class, highly accomplished team, we would love to talk with you.

In this role, you will be part of an early stage initiative with a fast paced, highly collaborative start up like environment. You will help in achieving the overall strategy by designing and implementing product features, contributing to the system architecture, and spearheading the best practices that enable a quality product. You will build scalable solutions incorporating cutting edge wireless technologies, smart home devices and cloud and content services. The ideal candidate is an innovative self-starter who is looking for an opportunity to be an individual contributor and grow into a technical lead.

Key Responsibilities:
· Design, develop and deploy highly scalable and reliable wired, wireless and content networking services
· Work on critical, highly complex customer problems that will span multiple services, teams, and locations
· Document designs and architecture and review with stakeholders
· Drive continuous improvements with the team’s processes.
· Proactively identify and resolve technical risks and issues that may impair the team's ability to deliver
· Mentor junior engineers

PREFERRED QUALIFICATIONS

· Master’s degree in Computer Science, Computer or Electrical Engineering or related field and 5+ year relevant work experience
· 3+ years of experience in BSP/Kernel development, Linux Kernel internals, Linux Kernel Customization, profiling, performance benchmarking
· 5+ years of experience in Linux system programming, Linux device driver, and debugging device drivers
· Experience with TCP/IP, BGP, RIP, QoS, Network Security, and Network performance tuning.
· Experience with TPM, Secure Boot, Measured Boot, LUKS
· Experience with C/C++ and writing software on embedded devices, device-level integration and performance optimizations
· Experience in wireless LAN and WAN technology, with hands-on experience in working with one or more wireless chipset platforms. Experience working on radio solutions for wireless devices.
· Experience with end-to-end SW development tool chains and environments.
· Working knowledge of OpenWRT and 802.11 based systems and features
· Understanding of the communication stack from layer-1 and drivers through protocol, routing and network management.
· Experience in the following fields: device-level integration, testing at both the device and network level.
· Exposure to Cloud and ML technologies

Desired profile



BASIC QUALIFICATIONS

· 2+ years of non-internship professional software development experience
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Make every future a success.
  • Job directory
  • Business directory