NPI Engineer, Software Systems

2.0 - 4.0 years

4.0 - 6.0 Lacs P.A.

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

Computer scienceMechatronicsVersion controlDiagnosticsUDSDebuggingTelematicsFirmwareRelease managementEmbedded software

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job_Description":" Role Overview As an NPI Project Engineer \u2013 Software , you will be responsible for managing and deploying software/firmware changes related to the vehicle platform\u2014including infotainment, motor controller, battery management system (BMS), telematics, and diagnostics. You will ensure version control, flashing processes, and factory readiness for all software releases. Key Responsibilities Manage deployment of new firmware/software builds for controllers and ECUs in the manufacturing environment. Define and maintain version management logs and compatibility matrices. Coordinate with embedded software teams to validate new builds before production rollout. Ensure update of diagnostic tools, factory flash stations, and configuration parameters. Troubleshoot flashing issues or field issues arising from software mismatch. Track software-related ECNs and change approvals; ensure documentation is up-to-date. Train factory technicians on new software tools, scripts, and flashing protocols. Requirements Qualifications & Skills B.E. or B.Tech in Electronics, Computer Science, or Mechatronics. 2-4 years of experience in manufacturing or engineering Understanding of embedded software systems, bootloaders, and CAN protocols. Experience with tools like Vector CANoe/CANalyzer, UDS flashing, or over-the-air update frameworks. Familiarity with Git, release management tools, and JIRA is a plus. Strong debugging and documentation skills. ","

No locations

RecommendedJobs for You