Positions :
C++ Embedded / Semiconductor Experts For SoC Modeling - Virtual Prototyping (2 - 15 Years)
Do you have Strong Expertise in C, C++, OOPS, Data Structures, Algorithms ?
And industry experience in any of the following :
- Embedded Software, Device Drivers, Firmware, BSP
- Semiconductor SoC Design / Verification
Shift to ESL : Put your career on the path of Faster Growth , Higher Value Creation & Breakthrough Technology Innovation
Apply Now
At CircuitSutra, You will get a chance to drive Advanced Electronics System Level (ESL) methodologies
These ESL Methodologies augments the traditional RTL-GDS System on Chip (SoC) Design Flow and enables advanced techniques : Pre-silicon firmware, Architecture Analysis - Power / Performance Optimization & HW-SW partitioning, Designing at an abstraction level above RTL, SoC / System Level Simulation. It enables innovative electronics products.
Apply Now
Location :
Bangalore, Noida, Hyderabad
Educational Qualification :
Bachelor's / Master Degree in Electronics Engineering, Computer Science, VLSI
Experience :
2 - 15 years related experience.
Responsibilities
Development of fast simulation models / virtual prototypes of SoC & electronics systemsDeveloping SystemC / TLM2.0 based models of IP blocks, CPU, SoC, SystemFirmware bring-up on Virtual PrototypeVerification of models at IP & SoC levelDevelop regress able self checking test suites using C / ARM assembly.Develop System Level Flows and Methodologies using virtual prototypesSupport the firmware teams in effectively using the virtual prototypesRequired Skills : Must :
Strong Expertise in C++, Data structures, Algorithms, OOPs conceptsFamiliarity with the functional specification of SoC / Microcontrollers at the register levelSoC architecture, Peripherals, Bus protocols, InterfacesExperience in either of the following :1. Device drivers, Firmware, HAL, Embedded application development2. SoC Verification - System Verilog, UVMWilling to learn SystemC based ESL methodologiesDesirable :
Using simulators, Virtual Prototype for embedded software developmentExposure to CPU architecture (ARM, RISC-V), Instruction Set Simulator (ISS)Familiarity with the functional specification of SoC / Microcontrollers at register levelUnderstanding of : System on Chip (SoC) architecture, Semiconductor IP, bus protocols, chip interfaces, communication protocols, design and verification conceptsSystemC modeling