Job Description
Candidate will be actively involved in:
• Development of Bluetooth Low Energy (BLE) Firmware for Espressif Bluetooth chips
• Development of new firmware for BLE latest specification (BLE 5.x, BLE 6.0, BLE Mesh, etc)
• Development of BLE chip validation and Bluetooth Qualification
• Research of cutting-edge and challenging Bluetooth technologies (BLE Audio, BLE Direction Finding, Next-Generation BLE Chip, etc)
• Supporting the existing firmware through feature additions, enhancements and maintenance
• Working with systems team and cross functional teams to deliver quality software following well established software development processes
• Resolving issues as reported by internal test teams as well as customers Qualifications
• M.Tech/ B.Tech in CS, IT, ECE.
• Familiarity with Bluetooth Low Energy (BLE) protocol or BLE Mesh protocol
• Proven experience in developing BLE stack/firmware (2+ years, BLE controller) or BLE Mesh stack (2+ years)
• Experience with software engineering processes and the full software development lifecycle including requirements, design, implementation, testing, and documenting in Continuous Integration environment
• Strong experience and proficiency in C programming (3+ years) for embedded platforms required
• Excellent problem solving and debugging skills Bonus point
• Experience in developing BLE profiles and BLE applications (e.g. LE Audio, HID, ANCS, Homekit, etc)
• Good understanding of other networking protocol stacks is highly desired (e.g. Zigbee, IEEE 802.11, UWB, Lora, NB-IoT, etc)
• Strong Real-time systems and software engineering skills required (e.g. FreeRTOS, etc)
• One or more scripting languages (e.g. Python, etc)
• Experience with variety of software productivity tools (e.g. Git, Jira, etc) Personal Attributes
• Obsessively passionate and inquisitive, who seeks to pursue everyday problems in innovative ways
• Laser-focused on the smallest details that are significant to our customers
• Outstanding written, verbal, and interpersonal communication skills
• Collaborative mindset with strong mentoring skills
• Self-motivated and directed, with keen attention to details
• Ability to work on and collaborate with diverse teams in multiple geographical locations
💡 Quick Summary
Seeking a career-building opportunity? The Bluetooth Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
