CareerPlanSign in

Senior Software Engineer (BLE/IoT)

Bangalore, India💼 Full-time🗓 2026-09-02 → 2026-09-25

Core

Design and delivery of Wireless Access Point IoT software features connecting enterprise networks with IoT devices and applications.

Role type

Senior Software Engineer (Embedded Linux/Wireless/IoT)

Builds

Cisco Wireless Access Points, controllers, and cloud-integrated networking solutions

Domain

Networking, Embedded Systems, IoT, Wireless Protocols

Deliverable

production ML models | product features

Required skills

Embedded Linux development, C/C++, Wireless protocols (BLE, Zigbee, Thread, Wi-Fi), Networking protocols (TCP/IP, UDP, HTTP/S), Firmware integration, Containers, Device lifecycle management, AI-assisted software development

Preferred skills

Secure software development, Observability and field debugging, Advanced protocols (REST, WebSockets, gRPC, MQTT), CI/CD pipelines, Cisco certifications

Technologies

Embedded Linux, C, C++, BLE, Zigbee, Thread, Wi-Fi, TCP/IP, UDP, HTTP/S, Containers, Jenkins, Yocto, Terraform, Ansible, GitHub, Gerrit

Responsibilities

Lead design, development, and delivery of Wireless and IoT software features; Own features end-to-end from requirements to field support; Develop and debug production software across networking, embedded, and cloud layers; Drive architectural decisions for scalability and security; Collaborate with cross-functional teams; Improve software quality via code reviews, automated testing, and threat modeling; Mentor junior engineers; Apply AI tools to accelerate engineering workflows

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.