Jobs Hindustanसीधी नौकरी, सीधे कंपनी से
  1. Home
  2. Jobs in Uttar Pradesh
  3. Jobs in Noida
  4. Experienced Embedded Firmware/Software Engineer

Experienced Embedded Firmware/Software Engineer

NXP Semiconductors

  • Noida, Hyderabad
  • Posted 5 months ago
  • Full-time

About this role

Job Summary:

  • Development of HAL and Peripheral device drivers for MCX, Crossover RT and i.MX family of devices, such as I2C Master/Slave, SPI Master/Slave, UART, USB, etc., to work in standalone bare metal, ROM and RTOS environments.

  • Deliver high quality, well documented and tested code for customers’ reference and use.

  • Verify ROM code and other software deliverables on pre-silicon test and debug environments such as RTL and Emulation platforms.

  • Actively support key customers.

  • Analyze, investigate and resolve system level issues together with other teams globally

  • Contribute to internal and external open-source projects, managing the full development lifecycle from forking to merging

  • Triage issues, review pull requests, and maintain code quality in public repositories

Key Challenges:

  • The development of rom code in the absence of silicon

  • Verification and debugging issues in pre-silicon environments, meeting close to 100% test coverage

  • Hardening of the critical sections of the code to ensure rom code is not vulnerable to physical or logical attacks

  • Meeting required security and safety standards

Cross functional aspects:

  • Development of rom code involves interactions with several teams working on the SOC, Marketing, Systems Architects, SOC Design, Verification and Validation leads, Documentation, Software and other team leads.

  • Mentoring will be provided by senior members of the system rom team with over 10 years of experience in rom development and architecture

Job Qualifications:

  • BS/MS Degree in EE or Computer Engineering with embedded software focus, or equivalent experience
  • MS with 3 years of experience or BS with 5 years of experience in the related field is required

  • Familiar with ARM Assembly, C/C++/RUST/Python programming is a plus

  • Understanding of embedded software development including device drivers and consumer embedded applications

  • Familiarity in following areas is preferred: Flash, SPI, I2C, USB, UART, CAN, etc.

  • Experience with the ARM and RISC-V based Architecture is preferred

  • Experience with GCC and GNU make, ARM compilers such as IAR, Keil and DS-5 is preferred

  • Experience with Atlassian tools such as JIRA, Bitbucket, etc., is preferred

  • Experience using logic analyzers and oscilloscopes is preferred

  • Experience as a maintainer or significant contributor to a well-known open-source project is preferred


More information about NXP in India...

#LI-29f4

Jobs Hindustan copied this listing from NXP Semiconductors' official careers site on 30 October 2026 and checked it again 31 October at 6:04 am IST. NXP Semiconductors never asks candidates for money. If anyone does, it is a scam.

Apply on NXP Semiconductors' site

Similar software & it jobs in Noida

  • Digital Validation Engineer

    NXP Semiconductors

    Contribute to validation activities by preparing setups, executing tests, collecting data, and summarizing results.

    • Noida
    New
  • Senior Lead Firmware Engineer

    NXP Semiconductors

    Development of HAL and Peripheral device drivers for MCX, Crossover RT and i.MX family of devices, such as I2C Master/Slave, SPI Master/Slave, UART, USB, etc., to work in standalone bare…

    • Noida, Hyderabad
    • 10+ yrs
    New
  • Principal Product Validation Engineer

    Cadence

    We are looking for experienced IP / SoC Verification Engineers with strong hands-on exposure to join our product validation team.

    • Noida
    • 30+ yrs
  • Software Developer 4

    Oracle

    Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.

    • Bengaluru, Hyderabad +2
    • 7+ yrs
  • HCM Cloud Functional (Contractor Role)

    Oracle

    Lead or independently deliver end-to-end Oracle Fusion HCM implementation cycles , covering requirements, solution design, configuration/build, testing, deployment, and go-live support.

    • Bengaluru, Hyderabad +7
    • 5+ yrs
Apply now