Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Development Engineer Emulation.
India Jobs Expertini

Urgent! Software Development Engineer - Emulation Job Opening In Bengaluru – Now Hiring Covetus

Software Development Engineer Emulation



Job description

<p><p><b>About the Role :</b><br/><br/>We are seeking an experienced Software Development Engineer Emulation to join our team.<br/><br/> The ideal candidate will bring hands-on expertise with leading emulation platforms, deep knowledge of SoC architecture, and a solid understanding of ARM (A/M) architecture.<br/><br/> You will play a critical role in designing, coding, testing, and debugging complex hardware-software systems to accelerate SoC validation and verification in pre-silicon stages.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Drive emulation-based verification of complex SoCs using industry-standard platforms such as Cadence Palladium, Synopsys Zebu, Siemens Veloce, or Synopsys HAPS.<br/><br/>- Collaborate with design and verification teams to create emulation models and develop efficient bring-up flows for SoC validation.<br/><br/>- Develop and optimize testbenches, drivers, and software components to enable high-performance emulation environments.<br/><br/>- Perform system-level debugging and root cause analysis across hardware and software boundaries.<br/><br/>- Work on ARM (A/M) based architectures, ensuring proper integration and validation of cores, interconnects, and peripherals.<br/><br/>- Implement C-based test applications for functional validation and performance benchmarking on emulation platforms.<br/><br/>- Partner with cross-functional teams to drive pre-silicon software validation, system performance testing, and early firmware bring-up.<br/><br/>- Continuously optimize emulation workflows, identifying bottlenecks and improving turnaround times.<br/><br/>- Provide technical mentorship to junior engineers and contribute to process automation for regression testing.<br/><br/><b>Required Skills & Qualifications :</b><br/><br/>- 5+ years of experience in SoC design verification with a focus on emulation platforms (Palladium, Zebu, Veloce, HAPS).<br/><br/>- Strong understanding of SoC architecture, including ARM (A/M) cores, interconnects, memory controllers, and peripherals.<br/><br/>- Proficiency in C programming and familiarity with SystemVerilog or UVM for testbench development.<br/><br/>- Hands-on expertise in debugging SoC hardware/software interactions using emulation tools.<br/><br/>- Experience in software bring-up and validating hardware-dependent features in pre-silicon.<br/><br/>- Strong analytical and problem-solving skills with the ability to debug complex system-level issues.<br/><br/>- Exposure to Agile methodologies and version control systems (Git, Perforce).<br/><br/><b>Preferred Skills :</b><br/><br/>- Experience in FPGA prototyping for SoC validation.<br/><br/>- Familiarity with embedded operating systems (Linux, RTOS) and low-level firmware.<br/><br/>- Knowledge of performance profiling and power validation techniques in emulation.<br/><br/>- Scripting skills (Python, Perl, Shell) for automation of emulation workflows</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Development Potential: Insight & Career Growth Guide