The Role
Verifies software and hardware systems for semiconductor, CAD, or automotive applications. Develops verification code using Python and C++, applies modern Git and CI practices, models software and SoC architectures, and evaluates computer architecture and networking concepts. The role requires strong problem-solving, attention to detail, communication, and collaboration, with familiarity with SystemC, Arm CHI, and AXI protocols preferred.
Summary Generated by Built In
- BS, MS in Computer Science, Computer Engineering or Electrical Engineering (or equivalent experience)
- 15+ years of experience in SW or HW verification in the semiconductor, CAD or automotive industry
- Proficiency in Python and C++
- Proficiency with System C is a plus
- Excellent problem-solving skills and attention to detail
- Familiarity with Arm CHI and AXI protocols is a plus
- Understanding of software systems design and modeling
- Understanding of computer architecture and networking concepts
- Understanding of System/SoC architecture
- Experience with modern code development practices: Git, CI, UI
- Strong communication and collaboration skills
Skills Required
- Bachelor’s or master’s degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience
- 15+ years of software or hardware verification experience in the semiconductor, CAD, or automotive industry
- Proficiency in Python
- Proficiency in C++
- Excellent problem-solving skills and attention to detail
- Understanding of software systems design and modeling
- Understanding of computer architecture and networking concepts
- Understanding of System-on-Chip architecture
- Experience with modern code development practices, including Git, continuous integration, and UI
- Strong communication and collaboration skills
- Proficiency with SystemC
- Familiarity with Arm CHI and AXI protocols
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Aritha is a Bengaluru-based technology services firm serving customers worldwide through Agile consulting, telecommunications, and software development. Its offerings include app and custom application development, software engineering, wireless telecom services, connectivity technologies, IoT, DevOps, training, and assessment. The company also supports specialized LTE and telecom engineering work, including NAS-layer development, and delivers technology solutions for organizations across sectors.








