Search by job, company or skills

QAAgility Technologies

Embedded Software Engineer - Hyderabad - Hybrid

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Sr/Embedded Software Engineer

Location: Hyderabad - Hybrid

Experience: 6+ Years

Job Type: Full Time

We are looking for an experienced Embedded Software Engineer with strong hands-on skills in C/C++, BLE, middleware, and system-level development. The role involves building stable and highperformance firmware, middleware bridges, and Bluetooth-based communication systems.

Key Responsibilities

  • Develop and optimize embedded firmware, strong in C/C++ for ARM/Nordic/TI platforms.
  • Work with bitfields, structures, pointers, memorymapped I/O, and lowlevel hardware control.
  • Implement and debug multithreading, concurrency, and deadlocks in embedded systems.
  • Bring up and customize UBoot, watchdog timers, and board-level features.
  • Design middleware/bridge layers between embedded silicon and host applications (Windows, macOS, Linux).
  • Build stable hostcontroller communication by bypassing unreliable native OS stacks.
  • Develop Bluetooth features including GATT, HID, DFU/OTA, and work with Bluetooth QDID requirements.
  • Improve performance through executiontime measurement, profiling, and optimization.
  • Lead V&V activities, including automated test setups for BLE stability and reconnection scenarios.

Required Skills

  • Strong programming skills in C/C++, algorithms, and problemsolving.
  • Deep understanding of bitfields, structs, pointers, and memory layouts.
  • Experience with embedded OS/Baremetal, concurrency, and synchronization.
  • Handson with BLE (GATT/HID/DFU), Nordic/TI SDKs, and wireless debugging.
  • Experience designing crossplatform middleware for Windows/Linux/macOS.
  • Knowledge of I/O drivers, memory maps, executiontime measurement, and optimization.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143923999