CPU Software Validation Engineering Lead
CanadaNUVACORE
15+ ans5+ gestionNUVACORE needs a leader with a Bachelor's or Master's in computer or electrical engineering or computer science, 15+ years in system software validation or firmware, and 5+ years managing teams. Candidates need deep C/C++, CPU architecture, Linux internals and cross-layer debugging skills.
Git, GitHub, GitLab, LLVM, GCC, JTAG debuggers
CPU Architecture Verification Engineer
Markham, ONNUVACORE
4+ ansCandidates need a degree in electrical or computer engineering, computer science or equivalent experience, plus 4+ years (Senior) or 15+ years (Principal) of design verification. They need strong CPU architecture knowledge, one modern ISA (x86, ARM or RISC-V), and skill in C/C++/Rust or SystemVerilog with Python.
SystemVerilog, Python, Perl, FPGA
Compiler and ToolChain Engineer
CanadaNUVACORE
15+ ansCandidates need 15+ years of professional compiler internals experience in LLVM and/or GCC, strong backend knowledge, and low-level programming on x86, ARM or RISC-V. NUVACORE also expects experience debugging complex systems, performance analysis of JIT and multi-language environments, and strong communication skills.
LLVM, GCC, binutils, QEMU