Overview
This role is part of NXP's Automotive Processing business line, supporting customers and driving evaluation, demonstration and enablement of automotive processor platforms for software-defined and zonal vehicle architectures.
What you'll do
- Promote NXP design-win activities by enabling customer transition from reference designs to production applications.
- Create evaluation and demonstration hardware and software solutions to showcase the value, performance and innovation of NXP automotive processors.
- Support customer system design, debug and integration activities across the complete customer development cycle, including concept, evaluation, bring-up, validation, production readiness and post-launch support.
- Develop and demonstrate innovative embedded automotive solutions across vehicle networking, gateway, vehicle dynamics, safety, real-time processing, central-compute, zonal architecture(s) and AI-enabled edge workloads.
- Contribute to NPI activities through application readiness, reference board support, diagnostics software, software package validation, customer enablement, collateral creation and training material.
- Provide technical guidance to field applications engineers, sales engineers, marketing teams and customers on processor features, system architecture, software enablement, debug methodology and platform integration.
- Work closely with marketing, product management, product definition, test engineering, hardware development and software development teams to enable successful launch and adoption of new automotive processors.
- Provide customer input, competitive intelligence and technical feedback to internal teams to optimize processor platforms, software enablement, collateral, tools and customer experience.
- Create technical documentation, application notes, training material, demos, quick-start guidance, debug notes and customer-facing enablement collateral.
- Support technical queries from field applications engineers, sales engineers and marketing teams with clear, accurate and timely responses.
- Contribute to solution roadmap discussions by aligning device capabilities, customer use cases, software readiness, demo priorities, collateral needs and market trends.
What you'll need
- Bachelor's or Master's degree in Electronics Engineering, Electrical Engineering, Computer Engineering or a related discipline.
- 8-12 years of relevant experience in embedded systems, software development, automotive processors and system applications, systems engineering, HW/SW development.
- Strong hands-on development experience with MCU/MPU architecture(s).
- Strong hands-on experience with compilers, emulators, RTOS, bare-metal software, system initialization and embedded debug techniques.
- Strong hands-on with Operating System(s), porting BSPs, boot flows, drivers and system-level debugging.
- Working knowledge of HW and SW (system) debugging using debug tools like T32, logic analyzers, oscilloscopes, digital voltmeters, LabVIEW or equivalent tools.
- Experience interacting directly with customers and solving complex technical issues throughout all stages of customer development cycles.
- Must have very strong English communication skills, both written and verbal.
Nice to have
- Arm-based MCU/MPU architecture experience.
- Development experience with Linux, QNX, FreeRTOS, and Hypervisors.
- Working knowledge of automotive communication interfaces such as CAN, Ethernet, PCIe protocols and associated software.
- Knowledge of AI principles, machine learning fundamentals, model optimization concepts and edge AI deployment workflows.
- Prior experience with edge AI accelerators, AI/ML runtime environments, model deployment on embedded targets, and performance or memory optimization for AI workloads.
Details
- Location: Noida, India.
- Ability and desire to travel domestically and internationally as required.
Read the full description and apply on the company’s own careers page.