Responsibilities:
•
Develop software in Python and C++
•
Develop fabric and cache architecture models and data structures
•
Work closely with architects and micro-architects to find innovative ways to
develop performance models for different IP’s
•
Develop core software optimization algorithms and platforms
Requirements and
Qualifications:
•
Master’s degree in Computer Science, Computer Engineering or Electrical
Engineering (or equivalent experience)
•
Minimum of 4 years of experience in the semiconductor or CAD industry
•
Strong object-oriented programming skills with Python and C++
•
Experience with performance modeling of IP’s and SoC’s using System C or C++
•
Experience with computer architecture, CPU, Memory and Interconnects
•
Experience with microarchitecture and debugging RTL waveforms
•
Expert level knowledge of Data Structures and Algorithms
•
Expert level knowledge of building concurrent system models
•
Experience with modern code development practices: Git, CI, UI
•
Strong interpersonal, communication and teamwork skills
Skills Required
- Master's degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience
- At least 4 years of experience in the semiconductor or CAD industry
- Strong object-oriented programming skills in Python and C++
- Experience with performance modeling of IPs and SoCs using SystemC or C++
- Experience with computer architecture, CPUs, memory, and interconnects
- Experience with microarchitecture and debugging RTL waveforms
- Expert-level knowledge of data structures and algorithms
- Expert-level knowledge of building concurrent system models
- Experience with modern code development practices, including Git, CI, and UI
- Strong interpersonal, communication, and teamwork skills
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.







