Upload Button Icon Add office photos
filter salaries All Filters

74 DIATOZ Solutions Jobs

BLE Stack Developer - C/C++ Programming (4-7 yrs)

4-7 years

BLE Stack Developer - C/C++ Programming (4-7 yrs)

DIATOZ Solutions

posted 5d ago

Job Role Insights

Flexible timing

Job Description

Roles and Responsibilities :

- Design and develop Bluetooth Classic (BT) and Low Energy (BLE) software for products.

- Implement Bluetooth protocols and profiles.

- Develop and maintain BT/BLE software and firmware.

- Analyze and troubleshoot BT/BLE problems.

- Test and debug Bluetooth software.

- Collaborate with engineers to integrate Bluetooth software with other systems.

- Stay updated on the latest BT/BLE technologies.

- Document Bluetooth software development and processes.

- Work with third-party Bluetooth chipset vendors when required.

Must-Have Skills :

1. BLE 5.0 or 5.4 Expertise :

Strong understanding of BLE 5.4 specifications, particularly :

- Periodic Advertising.

- Enhanced Attribute Protocol (ATT).

- GATT (Generic Attribute Profile) operations.

- Low Power Features and Power Control enhancements.

- Experience in developing custom BLE profiles for ESL applications.

- Understanding of Bluetooth host stack, Modem and Standard Host controller Interface (HCI)

2. Embedded Systems and Firmware :

- Strong C/C++ programming for embedded systems.

- Experience with microcontrollers commonly used in IoT and BLE devices (e.g., Nordic, TI CC26xx/CC13xx, or Silicon Labs).

- Familiarity with BLE SoC SDKs like Nordic SDK, Zephyr, or Silicon Labs Gecko SDK.

- Good understanding of interfaces like UART, SPI, I2C, GPIO, USB etc.

3. IoT Communication Protocols :

- Knowledge of BLE mesh networks and interoperability in multi-device environments.

- Understanding of device pairing, bonding, and secure communication (e.g., LE Secure Connections).

4. Debugging and Testing :

- Familiarity with BLE sniffer tools like Ellisys, WireShark, or Nordic nRF Sniffer for log analysis.

- Experience with automated and manual testing of BLE profiles and applications. Use of tools like GATTBrowser, LightBlue, or nRF Connect for testing.

5.Communication and Protocol Design :

- Designing efficient data exchange protocols between BLE devices and a central gateway or mobile app.

- Experience with encoding/decoding structured data for BLE characteristics.

Good-to-Have :

1. Middleware and Cloud Integration :

- Understanding middleware development for syncing BLE devices with gateways or cloud platforms.

- Experience with MQTT, CoAP, or HTTP/REST APIs.

2. Security :

Implementation of BLE security features :

- Authentication and encryption.

- Resolving key management issues.

- Familiarity with GDPR and data privacy considerations for IoT devices.

3. RTOS Experience :

- Hands-on experience with RTOS (e.g., Zephyr, FreeRTOS) to manage BLEoperations in real-time systems.

4. Power Optimization :

- Techniques for optimizing BLE device power consumption, including sleep modes, low-power advertising, and connection intervals.

5. OTA Updates :

- Knowledge of implementing Over-the-Air (OTA) firmware updates for BLE devices.

6. Documentation :

- Ability to document BLE profiles, communication protocols, and debugging steps for future scalability and maintenance.


Functional Areas: Other

Read full job description

DIATOZ Solutions Interview Questions & Tips

Prepare for DIATOZ Solutions roles with real interview advice

What people at DIATOZ Solutions are saying

What DIATOZ Solutions employees are saying about work life

based on 28 employees
94%
100%
85%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

DIATOZ Solutions Benefits

Health Insurance
Work From Home
Free Food
Team Outings
Soft Skill Training
Job Training +6 more
View more benefits

Compare DIATOZ Solutions with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare

Capgemini

3.7
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Accel Frontline

4.0
Compare

Northcorp Software

4.4
Compare

Elentec Power India (EPI) Pvt. Ltd.

3.7
Compare

HyScaler

4.5
Compare

Appsierra

4.3
Compare

Yashi Consulting Services

3.9
Compare

VHS Consulting

3.7
Compare

IVTL Infoview Technologies

3.6
Compare

Apex CoVantage

3.2
Compare

Apmosys Technologies

3.4
Compare

Similar Jobs for you

Wifi Engineer at Corporate Infotech pvt ltd

3-4 Yrs

₹ 15-20 LPA

Senior Embedded Engineer at Hash Studioz Technologies

7-10 Yrs

₹ 20-30 LPA

Embedded Architect at forte recruitment consultants

7-15 Yrs

₹ 22-32 LPA

Embedded Developer at Growel Softech Pvt. Ltd.

4-7 Yrs

₹ 15-24 LPA

Firmware Developer at EXIMIETAS DESIGN PRIVATE LIMITED

4-12 Yrs

₹ 6-25 LPA

Firmware Developer at Flairchase

3-5 Yrs

₹ 12-15 LPA

Embedded Firmware Developer at Vishanz Business Services Private Limited

5-10 Yrs

₹ 24-25 LPA

Senior Firmware Developer at SS Consultancy Services

5-10 Yrs

₹ 15-30 LPA

Senior Embedded Engineer at Autoplant

5-7 Yrs

₹ 15-22 LPA

Engineer at MaimsD Technology

5-8 Yrs

₹ 10-20 LPA

Ionic Developer - iOS & Android Platform (3-8 yrs)

3-8 Yrs

19hr ago·via hirist.com

Backend Developer - Java (5-8 yrs)

5-8 Yrs

2d ago·via hirist.com

Node.js Developer - Javascript (3-5 yrs)

3-5 Yrs

6d ago·via hirist.com

Sr.Consultant - SailPoint

5-10 Yrs

Bangalore / Bengaluru

11d ago·via naukri.com

Vue.js Developer - Javascript (3-5 yrs)

3-5 Yrs

13d ago·via hirist.com

DevOps Engineer

1-5 Yrs

Bangalore / Bengaluru

18d ago·via naukri.com

.Net Developer - C#/REST API (4-8 yrs)

4-8 Yrs

20d ago·via hirist.com

Executive - Business Development (0-1 yrs)

0-1 Yrs

21d ago·via updazz.com
write
Share an Interview