Wireless IoT Firmware Developer Position

3 weeks ago


Pune, Maharashtra, India Espressif Systems Full time

About Us

Espressif 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 products. Our popular ESP8266 and ESP32 series of chips, modules, and development boards have revolutionized the IoT industry. We leverage wireless computing to provide green, versatile, and cost-effective chipsets that are secure, robust, and power-efficient.

In our pursuit of excellence, we strive to enable developers worldwide to use our technology by open-sourcing our solutions. This approach has enabled us to build smart connected devices that transform lives.

About the Job

We are looking for an Embedded Software Engineer to join our software department located in India. As a member of our core team, you will work alongside talented engineers from diverse backgrounds, including Czech, Russia, India, and Australia.

The BLE Firmware Development Team is focused on developing the Bluetooth 5.x standard and BLE Mesh standard. We are seeking a self-starting, high-technical individual with attention to detail to join our team.

Your responsibilities will include:

  • Developing Bluetooth Low Energy (BLE) Firmware for Espressif Bluetooth chips.
  • Creating new firmware for the latest BLE specification (BLE 5.x, BLE Mesh, etc).
  • Validating BLE chips and ensuring Bluetooth qualification.
  • Researching cutting-edge Bluetooth technologies (BLE Audio, BLE Direction Finding, Next-Generation BLE Chip, etc).
  • Supporting existing firmware through feature additions, enhancements, and maintenance.
  • Collaborating 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 should have:

  • A 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 stacks/firmware (2+ years, both BLE host and controller) or BLE Mesh stacks (2+ years).
  • Experience with software engineering processes and the full software development lifecycle, including requirements, design, implementation, testing, and documenting in a Continuous Integration environment.
  • Strong experience and proficiency in C programming (3+ years) for embedded platforms.
  • Excellent problem-solving and debugging skills.

Bonus Points

  • Experience in developing BLE profiles and applications (e.g., HID, ANCS, Homekit, etc).
  • Good understanding of other networking protocol stacks (e.g., Zigbee, IEEE 802.11, UWB, LoRa, NB-IoT, etc).
  • Strong Real-time systems and software engineering skills (e.g., FreeRTOS, etc).
  • One or more scripting languages (e.g., Python, etc).
  • Experience with various software productivity tools (e.g., Git, Jira, etc).

What We Offer

  • An open-minded, collaborative culture of enthusiastic technologists.
  • A competitive salary: ₹1200000 - ₹1800000 per annum.
  • Insurance benefits are covered.
  • Frequent trainings by experienced colleagues and chances to take international trips, attend exhibitions, technical meetups, and seminars.


  • Pune, Maharashtra, India Espressif Systems Full time

    At Espressif Systems, we're committed to pushing the boundaries of innovation in the field of wireless IoT solutions. We're seeking an exceptional Wireless IoT Software Engineer to join our team in India.As a key member of our software department, you'll work closely with talented engineers from diverse backgrounds to develop cutting-edge WiFi-and-Bluetooth,...


  • Pune, Maharashtra, India Espressif Systems Full time

    About Espressif Systems:We are a multinational semiconductor company dedicated to developing cutting-edge WiFi-and-Bluetooth IoT solutions. Our team of engineers and scientists from around the world focus on creating innovative, low-power products.Our popular ESP8266 and ESP32 series of chips, modules, and development boards have made us a leading player in...


  • 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 multinational semiconductor company that specializes in developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. Our team of engineers and scientists from around the world are passionate about creating innovative technology.We have developed the popular ESP8266 and ESP32 series of chips, modules, and...


  • 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 Espressif SystemsEspressif 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....


  • 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 Connektika Technology Solutions Full time

    About Connektika Technology SolutionsWe are a dynamic company seeking a highly skilled Cloud Architect to join our team. The successful candidate will play a pivotal role in designing, developing, and maintaining robust and scalable cloud-based solutions for our client's IoT products.Our team works closely with cross-functional teams to deliver innovative...


  • Pune, Maharashtra, India SKV Hiringmate Pvt Ltd Full time

    About SKV Hiringmate Pvt LtdSKV Hiringmate Pvt Ltd is a leading innovative tech solutions company, providing cutting-edge technology to various industries. Our mission is to empower businesses with the latest technologies and expertise.Job Summary:We are seeking an experienced Mobile Development Specialist to join our team as a Mobile Development Architect...


  • 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 SKV Hiringmate Pvt Ltd Full time

    Job Title : IoT Mobile Application ArchitectAbout SKV Hiringmate Pvt Ltd :SKV Hiringmate Pvt Ltd is a leading company in the hiring industry, with a strong focus on innovation and technology.Salary :$175000 per annum, depending on experienceJob Description :We are seeking an experienced IoT Mobile Application Architect to join our team. As a key member of...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Capgemini Engineering is seeking a highly skilled Senior Firmware Developer to join our team in Pune or Mumbai.We are looking for an individual with a strong background in developing firmware for 16-bit and 32-bit microcontrollers using Embedded C.The ideal candidate will have at least 4 years of experience in this field and excellent knowledge of debugging...


  • Pune, Maharashtra, India Select source international Full time

    Firmware Development Role**Job Description:** Firmware Development SpecialistSelect Source International is looking for a highly skilled Firmware Development Specialist to join our team. In this role, you will design, implement, and maintain firmware for embedded systems, ensuring optimal performance, reliability, and scalability.**Key...


  • Pune, Maharashtra, India Swift Strategic Solutions Inc Full time

    About Swift Strategic Solutions IncWe are a technology services company seeking multiple Firmware Debugging Engineers to join our team on a contract basis. These positions offer strong potential for conversion to full-time employment upon completion of the initial contract period.Job OverviewThis role involves solving complex hardware and software problems...


  • Pune, Maharashtra, India Trinity Consulting Services ("TRINITY") Full time

    We are Trinity Consulting Services seeking highly skilled IoT Professionals to enhance our technical capabilities. This opportunity is ideal for experts in IoT protocols, backend development, and front-end technologies with experience in microservices architecture.Key Responsibilities:Design, develop, and implement software solutions for IoT devices and...


  • Pune, Maharashtra, India Matter Motors Full time

    About Matter MotorsWe are seeking an experienced Embedded Firmware Development Expert to lead our team in developing cutting-edge firmware for EV powertrain controllers.Job DescriptionIn this critical role, you will be responsible for leading the development of high-quality, reliable, and efficient firmware solutions. You will work closely with...


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    About the RoleWe are looking for a highly motivated and experienced Firmware Development Specialist to join our team at SmartSoc Solutions Pvt Ltd. As a Firmware Development Specialist, you will be responsible for developing and documenting software architectures, determining and managing proper software control and configuration management parameters, and...


  • Pune, Maharashtra, India Randstad Digital Full time

    Join Randstad Digital and advance your career as an Embedded Linux Firmware Developer.About the RoleWe are seeking a skilled Embedded Linux Firmware Developer to join our team in Pune, Maharashtra. As a key member of our team, you will be responsible for designing, developing, and testing firmware for embedded systems using C and C++ programming...


  • Pune, Maharashtra, India Sibros Full time

    Fleet Insights through Large-Scale Data ProcessingSibros' Deep Connected Platform enables real-time data applications for fleet management, predictive maintenance, data monetization, and beyond. We are seeking a highly skilled Software Engineer II to join our team in Pune, India.Job OverviewThis role involves tackling challenging problems in the automotive...


  • Pune, Maharashtra, India MeshBA Solutions LLP Full time

    **Job Title:** Embedded Firmware Developer for Industrial Automation**Location:** Pune, India (On-site at customer location)**Salary:** ₹25.50 LPA - ₹31.20 LPA (approximate annual salary range)We are seeking a highly skilled and experienced Embedded Firmware Developer to join our team at MeshBA Solutions LLP.**Job Description:**As an Embedded Firmware...