← Back to jobs
M

Embedded Software Engineer

·Israel
On-siteFull-timeHardware EngineeringAutomotive

Develop and verify virtual platforms and performance models for ADAS/AV SoCs. Build tracing and profiling tools, run hardware benchmarks, and collaborate with hardware and software teams to optimize CPU performance.

Responsibilities

  • Performance verification of SoC designs
  • Development of hardware virtual platforms
  • Running hardware benchmarks and correlating virtual platform results with silicon measurements
  • Development of tracing and profiling tools for CPU performance analysis and optimization
  • Close collaboration with hardware architects and software, OS, and algorithm teams

Requirements

  • BSc/MSc in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of experience in C/C++ programming
  • 5+ years of experience in embedded software development
  • Experience with Python and shell scripting
  • Strong communication and teamwork skills

Nice to have

  • Experience with performance verification
  • Experience with QEMU
  • Experience with CPU benchmarking and performance analysis
  • Experience with Embedded Linux
  • Familiarity with assembly languages and hardware architecture concepts
  • Experience with SystemC

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions