
Nxp · Bangalore, IN · about 2 months ago
We are looking for a highly skilled Embedded Firmware Engineer with strong expertise in C programming and ARM-based microcontrollers. The ideal candidate will be responsible for developing, debugging, and optimizing embedded firmware for resource‑constrained systems. Experience or exposure to Ultra-Wideband (UWB) technology will be a strong advantage.
Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field.
3-5 years of Embedded Firmware experience.
Strong proficiency in C programming for embedded systems
Hands-on experience with ARM Cortex-M / Cortex-A microcontrollers or SoCs
Embedded system architecture
Interrupts, timers, memory-mapped peripherals
Linker scripts and memory layouts
Experience with RTOS concepts (tasks, semaphores, mutexes, queues)
Familiarity with embedded debugging tools (GDB, JTAG, SWD)
Strong problem-solving and analytical mindset
Ability to work independently and in cross-functional teams
Good communication and documentation skills
Willingness to learn new technologies and domains
Good-to-Have / Added Advantage
Experience with or exposure to Ultra-Wideband (UWB) technology
UWB ranging, localization, or positioning systems
Familiarity with UWB chipsets (e.g., Qorvo/Decawave, NXP, etc.)
Knowledge of wireless protocols or RF concepts
Experience with low-power design and optimization
Familiarity with Linux basics or embedded Linux (nice to have)
More information about NXP in India...
#LI-7013
Headquarters
Bangalore
Work Location
on-site
Job Category
Software Development
Application Deadline
Not specified
Job Type
full-time
Experience Level
senior-level
Application Method
Apply via Website
Salary
Not specified
No related jobs found