← Back to jobs
A

Virtual Platform Engineer

·Israel
On-siteFull-timeHardware EngineeringCloud ComputingSemiconductors

Develop and maintain virtual platform environments for cloud infrastructure hardware. Optimize hardware-software interactions and drive cross-team collaboration. Requires strong C++ skills, computer architecture knowledge, and 5+ years experience.

Responsibilities

  • Develop and maintain virtual platform environments for early software development and system validation
  • Optimize hardware-software interactions to improve performance and reliability
  • Collaborate with cross-functional teams to ensure platform requirements are met

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • Deep understanding of computer architecture, including CPUs, networking, and protocols
  • Strong knowledge of hardware and software interaction
  • 5+ years of software development experience, preferably with C++
  • Proficiency in object-oriented design and data structures

Nice to have

  • Experience with SystemC or similar modeling languages
  • Familiarity with virtual platform tools
  • Verification experience, particularly with UVM
  • Knowledge of ARM architecture

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions