Suresh Kumar — Software Engineer
* About 18 years of experience in the field of embedded software development, device driver’s development, virtualization and hardware simulation technologies. * Hands on experience in writing Processor and IP models using industry standard methodologies like C/C++/ SystemC and TLM at different abstraction levels. * JIT Binary translation and Fast CPU Modeling * Hands on experience in complete SDLC of Embedded software, like firmware and device drivers, in C/C++ and assembly in different hardware platforms. * Knowledge of ARM and PowerPC processor architectures and instruction set. * Hands on experience in writing IP modeling methodologies based on SystemC and TLM. * Good troubleshooting and debugging skills. * Technical trainer on C++/SystemC/TLM to internal customers who are using our methodologies. * Experience of working with teams across various geographic areas * Good leadership skills and team player. * Member of technical review committee at ISCUG Conference - 2013.
Stackforce AI infers this person is a highly skilled embedded systems engineer with expertise in processor modeling and software development.
Location: Cambridge, England, United Kingdom
Experience: 21 yrs 7 mos
Skills
- Systemc
- Ip Modeling
- Processor Modeling
- Networking Ip Modeling
Career Highlights
- 18 years in embedded software development.
- Expert in SystemC and TLM methodologies.
- Technical trainer for C++ and SystemC.
Work Experience
Arm
Principal Modelling Engineer (3 yrs 11 mos)
Staff Modelling Engineer (4 yrs 4 mos)
Synopsys Inc
Manager R&D (2 yrs 4 mos)
R&D Engineer (1 yr)
STMicroelectronics
Staff Engineer (2 yrs 1 mo)
Technical Leader (1 yr 2 mos)
Freescale Semiconductor
Sr. Design Engineer (3 yrs 3 mos)
Sr. Software Engineer (1 yr 1 mo)
Software Engineer (1 yr)
STMicroelectronics
Software Engineer (1 yr 5 mos)
Education
Bachelor of Technology (B.Tech.) at National Institute of Technology Jalandhar