U
Simics Developer
UST
๐ต๐ฑ Poland
On-site
Senior
2 weeks ago
- C++
- Python
2 weeks ago
Not enough detail in this posting to match
Role: Simics Developer (RISC-V Architecture Modeling)
Role Type: Full-time
Experience Level: Mid-Senior / Senior
We are seeking a highly skilledSimics Developer to support the development and implementation of a new architecture model based onRISC-V cores. The ideal candidate will have hands-on experience with Simics development, architecture modeling, and system-level simulation. This role offers the opportunity to work on cutting-edge processor technologies and contribute to the development and validation of advanced architectural models.
Key Responsibilities
- Design, develop, and implement architecture models usingSimics.
- Support modeling and simulation activities involvingRISC-V processors and cores.
- Collaborate with technical teams to define, implement, and validate architectural solutions.
- Develop and maintain simulation environments required for architecture development and testing.
- Investigate, troubleshoot, and resolve issues identified during model implementation and validation.
- Contribute to architecture verification efforts and ensure model accuracy and performance.
- Create and maintain technical documentation related to model development and implementation.
Required Qualifications
- Proven hands-on experience withSimics development.
- Strong experience inarchitecture modeling and system-level simulation.
- Solid understanding ofRISC-V architecture, processor cores, and related technologies.
- Experience debugging complex software, hardware, or simulation environments.
- Strong analytical and problem-solving skills.
- Ability to work effectively in a collaborative engineering environment.
Preferred Qualifications
- Experience with processor architecture, embedded systems, or virtualization technologies.
- Understanding of hardware/software co-design concepts.
- Familiarity with performance analysis and architecture validation methodologies.
- Experience working in semiconductor, firmware, or low-level systems engineering environments.
Key Skills
- Simics Development
- Architecture Modeling
- RISC-V Architecture
- System Simulation
- Debugging & Troubleshooting
- Performance Analysis
- Technical Documentation
- Problem Solving
Nice to Have
- Experience with C/C++, Python, or scripting languages used in simulation environments.
- Background in CPU, SoC, or platform architecture development.
- Exposure to validation and verification workflows in semiconductor environments.
Simics Developer ยท UST