Bluetooth Software Developer

2 months ago


Pune, Maharashtra, India Espressif Systems Full time

About Espressif Systems

Espressif Systems is a public multinational semiconductor company established in 2008, dedicated to developing cutting-edge low-power IoT solutions. With headquarters in Shanghai and offices in Greater China, India, and Europe, we have a global presence and a diverse team of passionate engineers and scientists from all over the world. Our commitment to innovation and customer satisfaction has led us to create the popular ESP8266 and ESP32 series of chips, modules, and development boards, which are used in a wide range of applications, from IoT devices to smart home systems.

About the Role

We are seeking a highly skilled Bluetooth Software Engineer to join our software department located in India. As a member of our team, you will have the opportunity to work with talented engineers from all over the world, collaborate on cutting-edge projects, and contribute to the development of our Bluetooth Low Energy (BLE) firmware. If you are passionate about wireless communication, embedded systems, and low power IoT solutions, this is an excellent opportunity to join a dynamic and innovative company.

Responsibilities

The successful candidate will be responsible for developing and maintaining our BLE firmware, ensuring its quality, stability, and security. Key responsibilities will include:

  • Development of BLE firmware for Espressif Bluetooth chips.
  • Development of new firmware for the latest BLE specifications (BLE 5.x, BLE Mesh, etc.).
  • Chip validation and Bluetooth qualification.
  • Research and development of cutting-edge Bluetooth technologies (BLE Audio, BLE Direction Finding, Next-Generation BLE Chip, etc.).
  • Supporting the existing firmware through feature additions, enhancements, and maintenance.
  • Collaboration with systems teams and cross-functional teams to deliver quality software following established software development processes.
  • Resolving issues reported by internal test teams and customers.

Requirements

To be successful in this role, you will need:

  • Bachelor's degree or above in Electronic Engineering, Communications Engineering, Automation, or a related major.
  • Familiarity with the Bluetooth Low Energy (BLE) protocol or BLE Mesh protocol.
  • Proven experience in developing BLE stack/firmware (2+ years, both BLE host and controller) or BLE Mesh stack (2+ years).
  • Experience with software engineering processes and the full software development lifecycle, including requirements, design, implementation, testing, and documentation in a Continuous Integration environment.
  • Strong experience and proficiency in C programming (3+ years) for embedded platforms.
  • Excellent problem-solving and debugging skills.

What We Offer

In return for your skills and experience, we offer a competitive salary, insurance benefits, frequent trainings by experienced colleagues, and chances to take international trips, attend exhibitions, technical meetups, and seminars. If you are passionate about wireless communication and low power IoT solutions, and have the skills and experience required for this role, we encourage you to apply.



  • Pune, Maharashtra, India Espressif Systems Full time

    About CompanyEspressif Systems, a multinational semiconductor company established in 2008, specializes in developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. With headquarters in Shanghai and offices globally, the company has created popular ESP8266 and ESP32 series of chips, modules, and development boards. Leveraging wireless computing,...


  • Pune, Maharashtra, India Espressif Systems Full time

    About Espressif SystemsWe are a public multinational, fabless semiconductor company established in 2008. Our headquarters is located in Shanghai, and we have offices in Greater China, India, and Europe.Our passionate team of engineers and scientists from all over the world focuses on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We...


  • Pune, Maharashtra, India Espressif Systems Full time

    About UsEspressif Systems is a leading fabless semiconductor company founded in 2008.Our MissionWe aim to provide green, versatile, and cost-effective chipsets for our customers.The RoleAs an Embedded Software Engineer at Espressif, you will be part of a diverse team working on the development of Bluetooth Low Energy (BLE) Firmware for Espressif Bluetooth...


  • Pune, Maharashtra, India Quest Global Full time

    Job SummaryWe are seeking an experienced Bluetooth Firmware Architect to join our team at Quest Global. This is a senior-level position that requires expertise in designing, developing, and testing BLE-enabled embedded systems.About UsQuest Global is a leading engineering services company with a strong presence in the IoT and wireless space. We work with...


  • Pune, Maharashtra, India Espressif Systems Full time

    About UsEspressif Systems is a multinational semiconductor company established in 2008. We specialize in developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. Our passionate team of engineers and scientists from around the world focus on creating innovative chipsets that provide green, versatile, and cost-effective technology.We have always...


  • Pune, Maharashtra, India Espressif Systems Full time

    About CompanyEspressif Systems is a global leader in developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. Our team of passionate engineers and scientists from around the world are dedicated to creating innovative chipsets that provide green, versatile and cost-effective connectivity.We have established ourselves as a trusted provider of...


  • Pune, Maharashtra, India Espressif Systems Full time

    About UsEspressif Systems is a multinational, fabless semiconductor company that specializes in developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. Established in 2008, we have a global presence with offices in Greater China, India, and Europe.We have a passionate team of engineers and scientists who are dedicated to creating innovative...


  • Pune, Maharashtra, India Nixcel Software Full time

    Job SummaryNixcel Software is seeking a highly skilled Full Stack Software Developer to join our team. This position involves designing, developing, and maintaining full-stack software proofs of concept.


  • Pune, Maharashtra, India Perforce Software Full time

    About Perforce Software: A Global Community of Collaborative ExpertsJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Perforce. As a key member, you will collaborate with and learn from some of the best and brightest in the industry.Your mission will be to help create, update, and maintain cutting-edge static code...


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior Wireless Protocol Engineer to develop, implement, and optimize wireless communication protocols for our embedded systems and applications. The ideal candidate will have a strong focus on Bluetooth and Wi-Fi technologies.About UsNeudeep Technologies Pvt. Ltd is a leading technology company that specializes...


  • Pune, Maharashtra, India Mindstix Software Full time

    Cloud Development Senior Software Architect Position OverviewMindstix Software is seeking a highly skilled Senior Software Architect to lead cross-functional teams in delivering scalable, high-performance software solutions using cloud-native technologies.About the RoleWe are looking for a visionary leader with extensive experience in cloud development to...


  • Pune, Maharashtra, India STAIDLOGIC SOFTWARE PRIVATE LIMITED Full time

    **Job Title:** Software Developer Lead**Location:** Pune, Maharashtra, India**Estimated Salary:** ₹15,00,000 - ₹30,00,000 per annumWe are seeking an experienced Software Developer Lead to join our team at StaidLogic Software Private Limited. The role involves designing and developing optimized digital environments, implementing cloud and digital...


  • Pune, Maharashtra, India Mindstix Software Full time

    About Mindstix SoftwareMindstix Software is a leading digital transformation company that accelerates innovation for global brands. We specialize in cloud engineering, DevOps, data science, and digital experiences.Job SummaryWe are seeking an experienced React.js developer to join our UX engineering team. As a member of this team, you will design and develop...

  • Full Stack Developer

    4 weeks ago


    Pune, Maharashtra, India Cybage Software Full time

    About Cybage SoftwareCybage Software Pvt. Ltd., a technology consulting organization, is a leader in the hi-tech and outsourced product engineering space.Job OverviewWe are looking for a skilled Full Stack Developer with expertise in .Net technologies to join our dynamic development team.Key ResponsibilitiesDesign, develop, and maintain software applications...


  • Pune, Maharashtra, India Neudeep Technologies Pvt. Ltd Full time

    About Neudeep Technologies Pvt. Ltd: We are a cutting-edge technology company that specializes in developing innovative wireless communication solutions. Salary: $140,000 - $200,000 per year Job Description: As a Wireless Communications Expert at Neudeep Technologies Pvt. Ltd, you will play a crucial role in designing, developing, and implementing wireless...


  • Pune, Maharashtra, India Nagarro Software Pvt. Ltd Full time

    Job Description: Nagarro Staff Software DeveloperNagarro Software Pvt. Ltd is a digital product engineering company that requires a highly skilled Staff Software Developer to join our team. In this role, you will work on designing and developing software applications using big data technologies.About the Company:We build products, services, and experiences...


  • Pune, Maharashtra, India Perforce Software Full time

    About Perforce SoftwareWe are a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun.We inspire creativity, foster belonging, support collaboration, and encourage wellness. Our team members are valued for their contributions, introduced to new opportunities, and rewarded well.Job...

  • Backend Developer

    3 weeks ago


    Pune, Maharashtra, India Sonora Software Pvt Ltd Full time

    Job Title: Backend Developer - Sonora SoftwareAbout Us:Sonora Software Pvt Ltd is a leading software development company based in Baner, Pune. We are looking for an experienced Backend Developer to join our team.Estimated Salary: ₹1,500,000 - ₹2,500,000 per annumJob Description:We are seeking a highly skilled Backend Developer with expertise in designing...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software Pvt. Ltd.">Cybage is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology and product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are enabled by a...


  • Pune, Maharashtra, India Gsource Technologies LLC Full time

    Gsource Technologies LLC is a pioneering software development company at the forefront of creating innovative solutions for global clients. We leverage cutting-edge technologies in the engineering and augmented reality space to drive business growth and success.Job OverviewWe are seeking an experienced Senior iOS Developer to join our dynamic team in Pune...