14 Canvendor Jobs
Modelling/Validation Engineer - SystemC (7-9 yrs)
Canvendor
posted 4d ago
Flexible timing
Key skills for the job
We're looking forSystem C Modelling /Validation Engineer.
Experience : 7+ years.
Location : Bangalore.
Skills Required :
- Simics modeling DML.
- SystemC debugging and troubleshooting.
- C/C++.
- Python, Linux.
- System SW (OS, FW, Driver).
Key Responsibilities :
- Develop and maintain accurate and efficient SystemC models of complex hardware and software systems, including processors, peripherals, and memory subsystems.
- Utilize Simics modeling DML for creating and configuring virtual platforms and simulating system behavior.
- Conduct thorough system-level validation and debugging activities, identifying and resolving issues related to hardware-software interactions.
- Collaborate closely with hardware and software engineers to ensure seamless integration and optimize system performance.
- Develop and maintain test suites and automation scripts for regression testing and continuous integration.
- Analyze system performance and identify potential bottlenecks and areas for improvement.
- Stay abreast of the latest advancements in SystemC modeling, simulation, and validation methodologies.
- Contribute to the development of best practices and standards for system-level modeling and validation within the organization.
Required Skills :
- Strong proficiency in SystemC modeling and simulation methodologies.
- Extensive experience with Simics modeling DML and virtual platform development.
- In-depth knowledge of C/C++ programming languages.
- Proficiency in Python scripting for automation and analysis.
- Strong understanding of Linux operating systems and environments.
- Experience with System SW (OS, FW, Driver) development and integration.
- Excellent debugging and troubleshooting skills.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
Desired Skills :
- Experience with industry-standard verification methodologies such as UVM.
- Familiarity with hardware description languages (VHDL/Verilog).
- Experience with high-performance computing systems.
- Experience with cloud computing platforms.
Education : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Validation Engineer roles with real interview advice