Overview
Lead the development of high-level SystemC/C++ models of mixed-signal and connectivity IPs for simulation, verification and architectural exploration, and mentor junior engineers.
What you'll do
- Create models of connectivity IPs (Memory, Ethernet, PCIe, UCIe) using SystemC / C++ and C libraries
- Perform performance analysis, prediction and architectural exploration for the IP Subsystem including controller and PHY
- Test and debug the models using SystemC simulation tools and frameworks
- Integrate models into emulation and verification environments to enable early software development and perform functional simulations
- Integrate the models into virtual platforms and verify their functionality and performance
- Maintain and update the models according to changes in the design and requirements
- Document the models and their interfaces and provide support for their usage and integration
- Collaborate with other engineers and stakeholders to ensure consistency and quality of the models and their alignment with specifications and requirements
- Contribute to the improvement of modelling and simulation processes and tools and propose new solutions and best practices
- Mentor and guide junior engineers
What you'll need
- Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Thorough understanding of memory and/or connectivity protocols such as PCIe, Ethernet and UCIe
- 12-15 years of experience in SystemC/C++/C modelling and performance analysis
- Experience with SystemC simulation tools and frameworks, such as TLM 2.0 and SCV
- Knowledge of hardware and software design and verification methodologies and standards
- Experience in modelling and simulating complex systems, such as embedded systems, SoCs, or ASICs
- Excellent communication and teamwork skills
- Strong leadership and mentoring skills
- Minimum qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience; OR Master's degree in a related field and 5+ years of Hardware Engineering or related work experience; OR PhD in a related field and 4+ years of Hardware Engineering or related work experience
Details
- Location: Bangalore, India
- Engineering Group, Hardware Engineering
Read the full description and apply on the company’s own careers page.