
Vivek
Senior Staff Engineer- Firmware
Male39 y/oEmbedded Software Development/MCU Engineer/FPGA Engineer/IC Verification Engineer/Semiconductor product engineer/FAE Field Application Engineer/Digital front-end engineerLive in IndiaNationality India
Share
Work experience
Senior Staff Engineer- Firmware
Samsung Semiconductor India Research2022.11-2025.10(3 years)Roles and Responsibilities: FW Design, Development and Testing of RISC V CPU based CMOS Image Sensor SoCs for Smartphones Design and develop code for various modules of Timing generator, Power Spreader, Power domains, DCG and HDR blocks block in ISP pipeline Pre-silicon and post silicon bring up of the Image sensor SoC Run and verify RTL simulations for Timing Generator, Power spreader blocks functionality in Image sensor for multiple functional modes Work with RTL team to bring up the Timing generator, Power spreader blocks if any issue found in RTL simulations Prepare setfiles of various functional modes like FULL, FDsum, A2A2, AON for customer release and internal evaluation Configuration of different Power domains in Always ON and Deep Sleep modes. Update Image size, IP enable/disable settings as per sensor FPS sheet in the setfiles for various modes Verify the prepared setfiles on RTL simulations, FPGA before tapeout and on Package after post silicon Discuss and work with RTL and Analog design, verification teams for FW features, functionality and usage of the IP and overall system impact. Resolve customer queries regarding features enablement and usage Work with solutions team to verify all IP/System FW functionalities Debug the customer/solution team reported issues and resolve them Test plan preparation, Test case development and execution of DCG, power spreader, Analog gain using RTL simulations and python scripts on FPGA and siliconSoftware Engineer
NXP Semiconductors2018.12-2022.08(4 years)Roles and Responsibilities: FW Development and Testing activities for DSP and ARM cortex-M33 processors for UWB(Ultra Wide Band) RF SoC FW development and Unit testing for Bootloader of ROM, Radar, RF, SPI drivers, Crypto, Firewall Code coverage on FPGA and silicon using Ulink Pro ETM. Test plan preparation and execution for different FW features(Host Interface, RF Comm.,Calibration) using python scripts on simulation and siliconSenior Engineer (Level-1)
E-Infochips Limited2015.08-2017.04(2 years)Roles and Responsibilities: Participate in Architecture design and usage scenario discussions Generation of Test Plan based on SOC Design Document to verify SOC functionalities (controller, IPs,System) for a leading chip design company. Development of Firmware as per functional test and coverage plan and Run Firmware on ASIC RTL Debug Firmware on RTL using ASIC simulation tools and Report the designer, if any design bug is there. Working with the design and verification teams to close the bugs before RTL freeze and chip tapeout. Design, develop and debug SOC platform software for Avionics domain. Involve in daily scrum, sprint planning, sprint retrospective, sprint demo meetings.Senior Embedded Engineer
Reve Automation LLP2012.04-2015.08(3 years)from April 2012 to August 2015 Roles and Responsibilities: Project requirement analysis and select development tools, microcontroller, parts based on it Design, develop and debug Firmware for various analog and digital sensors interfacing, RF sensor networks, security systems and robotics Design, develop and debug software for Image processing applications Design Hardware schematic and PCB for sensors and control panels Bring up and troubleshooting PCB and system hardware and firmware Lead team members in various life cycles of project Client interaction for requirement understanding and support Projects:Embedded Engineer
IMP Consultancy2010.12-2012.03(a year)Roles and Responsibilities: Firmware development and testing of 8-bit microcontrollers for data loggers and door interlocking system using Embedded C Hardware development and testing for data loggers and door interlocking system with Proteus.Project Engineer
Maharshi Electronic Systems2008.11-2009.07(9 months)Roles and Responsibilities: Development and testing of Image processing software modules for IMDPS at Space Application centre-ISRO, Ahmedabad using C language on Linux platform Testing of MIND (Manipulation of Images and Data) software, having features such as multiplication of two images, adding salt and pepper noise, band pass filter, low pass filter, high pass filter, wiener filter, radius v/s power plot etc.Project Trainee
GlobalTech (India) Pvt. Ltd.2008.01-2008.04(4 months)Project: Universal Transceiver Macrocell Interface (USB 2.0 protocol) Description: ● The Primary focus of UTMI is to shift the clock domain of the data from the USB 2.0 rate to one that is compatible with the general logic in the ASIC. ● It eliminates high speed USB 2.0 logic design for peripheral developers. It supports HS/FS, FS only and LS only UTM implementations.
Educational experience
Hemchandracharya North Gujarat University
Electronics and Communication Engineering2004.07-2008.05(4 years)Electronics and Communication Engineering with Focus on VLSI design and Embedded Systems
Languages
Hindi
Fluent
English
Fluent
Skills
Firmware Development
Files
Resume Search
Nationality
Job category
City or country
Sort by
Contact way
91****3883
vi**@**om
*****Membership will unlock the resume
Also view









