Theme

Language

Global EN
Sweden ENSV
India EN

Software Development Engineer - Connectivity, Emerging Device Software

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Amazon is looking for a Software Development Engineer to design, develop, and verify firmware for embedded systems, focusing on connectivity technologies like WiFi and Bluetooth for emerging wearable devices. The role involves system architecture, prototyping, and collaboration with hardware teams in Bengaluru, India.

Responsibilities

  • Be responsible for system architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Design, develop and verify firmware for embedded systems
  • Participate in design reviews, API development, and documentation
  • Work with new technologies that are vital to product development
  • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
  • Build expertise in one or more core wireless technologies- WiFi, Bluetooth
  • Perform tasks including debug, bring-up, Beta and production software development
  • Successfully collaborate with both software and hardware product teams

Requirements

  • 3+ years of embedded firmware development experience
  • Bachelor's degree in computer science or equivalent
  • Experience in embedded software design, development and debugging preferably on ARM based platforms
  • Experience in coding in C/C++
  • Experience with embedded Linux development and Android systems
  • Board level experience

Desired Qualifications

  • Deep understanding and Experience with Bluetooth Classic/BLE (HCI, L2CAP, GATT/GAP, profiles), protocol stacks, and wireless sniffers (e.g., Ellisys)
  • Strong debugging/trouble-shooting skills of embedded systems
  • Background in building factory test, interoperability, and certification test plans
  • Experience with ARM based SOC architecture
  • Can mentor other software developers to maintain architectural vision and software quality

Benefits

  • Work-life balance
  • Flexibility in working hours
  • Supportive environment with knowledge sharing and mentorship
  • One-on-one mentoring for senior members
  • Thorough, but kind, code reviews
  • Career growth opportunities, with projects assigned for development

Skills

C++CEmbedded LinuxAndroidARMBluetoothWiFi
#Embedded Systems#Software Development#Connectivity#Emerging Device Software#Wearable Technology#Firmware#ARM#Embedded Linux#Android#Bluetooth#WiFi
Amazon Logo

About Amazon

Earth's most customer-centric company

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.\n\nTogether, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers:…

Company

Amazon

Job Posted

4 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Mid-Senior

Locations

Bengaluru, India

Qualification

Bachelor

Applicants

Be an early applicant