Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer

Home > C/C++ programming jobs

Software Development Engineer in Others new

  • Bengaluru, India

Responsibilities

  • Design system architecture and develop new features for embedded systems.
  • Investigate, prototype, and deliver new system solutions.
  • Design, develop, verify, debug, bring up, and support beta and production firmware and software.
  • Participate in design reviews, API development, documentation, and architectural planning.
  • Build expertise in Wi-Fi and Bluetooth connectivity technologies.
  • Deliver investigation plans, reports, architectural documents, design specifications, source code, and build scripts.
  • Collaborate with software and hardware product teams.
  • Mentor other software developers and help maintain architectural vision and software quality.

Requirements

  • At least 3 years of embedded firmware development experience.
  • Bachelor’s degree in computer science or equivalent.
  • Experience designing, developing, and debugging embedded software, preferably on ARM-based platforms.
  • Experience coding in C and C++.
  • Experience with embedded Linux development and Android systems.
  • Board-level experience.
  • Preferred: deep experience with Bluetooth Classic and Bluetooth Low Energy, including HCI, L2CAP, GATT/GAP, profiles, protocol stacks, and wireless sniffers such as Ellisys.
  • Preferred: experience building factory test, interoperability, and certification test plans.
  • Preferred: experience with ARM-based SoC architecture.
  • Strong embedded-systems debugging and troubleshooting skills.

Benefits

  • Flexible working hours and an emphasis on work-life balance.
  • Mentorship, knowledge sharing, and thorough code reviews.
  • Career growth opportunities and project assignments designed to build broader engineering skills.
  • Workplace accommodations and hiring-process support are available for applicants with disabilities.

Amazon

Amazon is a global leader in e-commerce and cloud computing, connecting millions of customers with a vast selection of products and services. The company thrives on innovation, customer obsession, and a relentless focus on convenience and reliability. With a culture that empowers teams to experim...

Similar positions

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Principal Place and Route Engineer

  • SambaNova Systems
  • Full time
  • USA
  • 10/30/2026
  • Salary: $1 - $1000k/yr
  • Austin, TX

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ

Lead Linux Kernel Engineer - Ubuntu

  • Canonical
  • Full time
  • Remote
  • 10/29/2026
  • Anywhere

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA