{bc}
indeed

Software Engineer - BLE in Embedded Systems

iTAS Innovations
Karnataka, IND
Onsite
Discovered 4 weeks ago
Embedded systems firmware developmentC programmingBluetooth Low Energy (BLE)MicrocontrollersSPII2C

Full Job Posting

About iTAS Innovations

iTAS Innovations specializes in embedded product design and services, with a focus on cost-effective, future-oriented solutions.

The company serves consumer lifestyle, networking, health and wellbeing, and sustainable living sectors.

Role overview

The job description identifies the role as Senior Software Engineer – Embedded Systems and seeks a firmware engineer with hands-on C, BLE, Wi-Fi, microcontroller, and SPI/I2C experience.

The engineer will design, develop, and test firmware and collaborate across teams to deliver embedded solutions.

Responsibilities

  • Design, develop, and test BLE-enabled embedded systems; integrate BLE into existing systems.
  • Develop and maintain BLE software and firmware; troubleshoot, debug, and resolve BLE issues.
  • Work with customers to define and implement BLE requirements and stay current with BLE technologies.
  • Design, implement, test, and maintain embedded firmware/software for multiple chipset variants and boards.
  • Serve as a technical interface with customer, platform, and validation teams; triage, debug, and fix issues.
  • Develop technical teams and provide technical leadership.

Requirements and experience

  • 4–8 years of experience.
  • Hands-on C programming, BLE, microcontrollers, and SPI/I2C serial communication experience; IoT experience is required.
  • Bluetooth protocol knowledge and expertise in Bluetooth Classic and BLE, including link controller development and radio interface resource management.
  • B.E. or M.Tech in Electronics and Communication, Electrical and Electronics, or Computer Science.

Additional skills and tools

  • Interfaces/protocols listed include Wi-Fi, USB, SDIO, UART, and Ethernet.
  • Processor architectures and examples include ARM, MIPS, Intel, STM32, TI, NXP, and Qualcomm.
  • Operating systems include bare metal, RTOS, and Linux.
  • Exposure to threads, semaphores, mutexes, and TCP/UDP socket communication is listed.
  • Tools include STM32Cube, STM32 IDE, Git, and SVN; good software debugging skills are sought.
  • Communication, independent and team working, attention to detail, and meeting tight deadlines are listed.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today