senior software engineering Embedded Software Engineer tech_leadership · Posted Apr 20, 2026

About this role

NXP Semiconductors is hiring a senior-level Embedded Software Engineer in the software engineering function based in Pune, India. The posting calls out experience with C, Performance Optimization, Android, Embedded Systems.

Role
Embedded Software Engineer
Function
software engineering
Level
senior
Track
Tech leadership
Employment
Full-time
Location
Pune, India
Posted
Apr 20, 2026

More roles at NXP Semiconductors

FPGA Platform Lead
Caen · senior
Embedded Systems Security
System and Application Engineer F/M
Guadalajara, Mexico · mid
Python C Testing
Software Engineer, Linux Kernel/BSP
Bucharest, Romania · mid
Python Rust C
Software Engineer, Linux Kernel/BSP
Bucharest, Romania · mid
Python Rust C
Internship: Software Developer - Tools (m/f/d)
Gratkorn · intern
Python Rust C
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers
  • Design and implement standard-based and proprietary Bluetooth/BLE host stack and  controller f/w
  • Lead architecture and design of complex Bluetooth/BLE system level use cases for auto/gaming/IOT customers.
  • Bluetooth/BLE/15.4 SoC development and bring-up
  • Work with the teams in various locations for all aspects of the projects
  • Strong working knowledge of C language is a must
  • Experience in embedded design area is a must
  • Hands-on experience in Bluetooth is required. Experience in following areas is highly desired.
    • BT/BLE controller experience in Link Layer and Link Manger layer
    • BT/BLE lower layer protocol knowledge
    • BT/BLE host stack and profiles (for example Bluez, stack used in Android etc).
    • Debug/development experience with wireless baseband and protocol timing.
  • Engineering(Bachelor’s or master’s) degree in EE or CS is required
  • Experience with RTOS like ThreadX is required
  • Exposure to ARM processor architecture
  • Strong debugging skills and knowledge of common debug equipment like Wi-Fi/BT Sniffer, oscilloscope/logic analyzer etc. is required
  • Strong communication skills and the ability to work through technical issues with customers and remote teams is required
  • Experience with host interfaces like USB, UART, I2C, SDIO, PCM, GSPI is desired
  • Cross platform development experience is desired
  • Experience with SoC bring up is a plus
  • Experience with wireless coexistence performance tuning and optimization is a plus
  • This is an excerpt. Read the full job description on NXP Semiconductors careers →
All software engineering jobs software engineering in Pune, India Jobs in Pune, India software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles senior positions