Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11211402

    NOIDA · FULLTIME

    BOOT ROM Developer

    Nxp logo

    Nxp

    Noida · onsite · Posted 69d ago

    Sourced fromNaukri
    Undisclosed4–9 yrsfulltimeNoida

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 11 questions to answer1.2s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary:

    Develop, test, and support ROM bootloader application development for NXPs i.MX, RT, and MCX embedded systems.

    Key Challenges:

    • Develop boot ROM code in the pre-silicon platform development environments
    • Test boot ROM code to meet the requirements criteria and deliver code coverage report in the pre-silicon platforms
    • Lead ROM project from requirements phase to design, implement, validate, and deliver ROM binary for fabrication
    • Anticipate delays in availability of hardware functionality, pre-silicon platform stability and rom code readiness, gaps in resources, suggest mitigation options and stay on top of the schedule

    Cross functional aspects:

    • Work with NXP SoC architecture, design, verification, and emulation teams to understand rom dependencies on design, RTL, and Emulation platforms
    • Work with NXP Marketing, Applications Engineering, Software, and other teams in ensuring customer requirements are well captured for booting
    • Collaborate with NXP Secure Technology team towards enabling security protection for the device in ensuring authorized use of the device throughout its lifecycle phases

    Job Qualifications:

    Experience: 4 to 10 years

    • Proficiency with C-programming on embedded systems
    • Experience with ARM Cortex-M and Cortex-A architecture
    • Knowledge of ARM assembly language
    • Proficiency with ARM toolchain and other tool vendor toolchains like IAR
    • Proficiency with using tools (e.g. GIT, JIRA, make, etc.) for embedded software development
    • Knowledge of embedded debug tools and probes (e.g. Lauterbach, J-Link)
    • Experience in developing secure, hardened bare-metal software solutions, bootloader application targeted for ROM or OTP memories
    • Experience in Storage devices, UFS (Universal Flash Storage), SPI NOR, eMMC, SD, Flash NAND, USB, etc., that are generally used as boot device
    • Experience with pre-silicon emulators and associated waveform capture/analysis to develop/debug firmware (Zebu, RTL Simulations, FPGA, QEMU, Renode, VDK, Veloce, palladium, etc.,.)

    Recommended Skills:

    • Experience with RISC-V architecture and toolchains
    • Proficiency with RUST programming on embedded systems
    • Working knowledge of HDL (e.g. Verliog, System Verilog, VHDL, etc.)
    • Experience using static code analysis tools (e.g. Coverity, gcov, cppcheck, lint)
    • Knowledge of i.MX architectural and peripherals (CCM, GPC, SRC, IOMUX, LPUART, LPI2C, temperature sensor)
    • Experience with leveraging NXP MCU SDK as a basis for embedded software projects
    • Experience porting embedded software projects to NXP development boards
    • Knowledge of Function Safety (IEC61508, ISO26262) standards and software compliance
    • Knowledge of Cybersecurity (ISO21434) standards and software compliance

    Sourced from naukri

    Section · 02

    Skills

    arm cortexBare Metal EmbeddedEmbedded CC plus plusRomBoot ROM

    Section · Company

    About NXP Semiconductors

    Nxp logo

    Nxp

    Semiconductors

    1.8k+

    employees

    1969

    57 years old

    Eindhoven

    NL

    About

    NXP is a global semiconductor company creating solutions that enable secure connections for a smarter world.

    Industries

    AppsAutomotiveEnergy EfficiencyInformation TechnologyManufacturingMobile

    Employee ratings

    380 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.9

    Work-life

    3.7

    Employees rate it well for

    Work Life Balance54Work Culture44Salary32Senior Management27Learning25

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    BOOT ROM Developer · waiting for your command