Software Development Engineer - Connectivity, Emerging Device Software

Amazon

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

Job description

Join Amazon's innovative team shaping the future of wearable technology. We are crafting devices that blend technology and design into everyday forms, redefining user interaction with the world. If you're passionate about creating groundbreaking experiences and empowering users, we invite you to be part of our journey.

We are seeking a motivated Software Development Engineer with a growth mindset and a diverse skill set to help bring our vision to life. This is an exceptional opportunity to influence the architecture and implementation of cutting-edge products used by millions daily.

Responsibilities

As a Software Engineer, you will contribute to the development of exciting device software.

Key responsibilities include: - Designing and developing embedded system architecture and new features. - Investigating and prototyping innovative system solutions. - Creating and verifying firmware for embedded systems. - Engaging in design reviews, API development, and documentation. - Working with emerging technologies crucial for product advancement. - Producing investigation plans, reports, architectural documents, design specifications, and source code. - Building expertise in wireless technologies like WiFi and Bluetooth. - Performing debugging, bring-up, and production software development. - Collaborating effectively with both software and hardware product teams.

Qualifications

We are looking for candidates with a strong foundation in embedded firmware development.

Essential qualifications: - Minimum of 3 years in embedded firmware development. - A Bachelor's degree in Computer Science or a related field. - Proven experience in embedded software design, development, and debugging, ideally on ARM-based platforms. - Proficiency in C/C++ programming. - Experience with RTOS and embedded Linux development. - Familiarity with board-level operations.

Preferred qualifications include deep expertise in Bluetooth Classic/BLE, strong debugging skills, and experience with ARM SOC architecture. You will also have the opportunity to mentor other developers, maintaining architectural vision and software quality.

Essential Skills

C/C++Embedded Software DevelopmentEmbedded LinuxRTOSFirmware Development

Good to Have

BluetoothWiFiARM SOC ArchitectureWireless Sniffers

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer - Connectivity, Emerging Device Software
IndustryTechnology
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Technology

Software Development Engineer - Connectivity, Emerging Device Software at Amazon | SkillMX | SkillMX