NXP Semiconductors

Principal Embedded Firmware Developer

NXP Semiconductors

BangaloreFull timePosted Aug 2, 2026

Job description

Qualification:

  • B.E/M.E in Computer/Electronics - 12+ years of Embedded SW Development. At least 3 years of hands-on experience with ARM processors and tool chains Responsibilities:
  • Development and verification of Boot Loader, Platform Infrastructure SW and Hardware APIs for ARM Cortex based Low power So. Cs
  • Setting up of build framework, tool chain, generating make files for firmware development
  • Work closely with Hardware designers and SW architects for analysing defining SW requirements
  • Hardware SW co-verification
  • Silicon bring up/validation of ARM Cortex based Low power So. Cs
  • Should review overall SoC architecture, HW Peripherals and recommend efficient HW-SW system Skills
  • In depth understanding of ARM Cortex architecture
  • Master’s/Bachelor’s Degree in Electronics or Computer Science Engineering from a reputed university
  • In-depth knowledge of software tools for ARM processor like IAR, Keil, ARMCLANG etc.
  • Must have experience and strong fundamental knowledge of microcontroller
  • Strong technical background in the field of embedded software development
  • Strong programming skills
  • Strong command over C and assembly programming language
  • Must have hands on debugging and development experience on micro-controller based application boards
  • Strong problem-solving skills and teamwork, Self-motivated, excellent verbal and written communication
  • Working knowledge of Radio protocols would be an advantage More information about NXP in India... #LI-7013