We are looking for senior Design and Verification Engineers with the following skills and background who desire to work in ASIC/FPGA Design and Verification projects:
1) Required skills:
B.Sc., M.Sc. or equivalent degree in Electronics, Informatics, Computer Engineering
Minimum 5 years experience in ASIC/FPGA area
Eager to adopt new technologies
Knowledge of programming languages, preferably C, C++
Knowledge of FPGA
Knowledge of digital design using VHDL or Verilog
Knowledge of computer architecture
Knowledge of firmware development for microcontrollers/microprocessors
2) Any of the following skills would be a plus:
SoC design and verification experience
Knowledge of VHDL, Verilog, SystemVerilog and SystemC
Knowledge of OVM/UVM libraries
In-depth knowledge of Testbench and CPU/MCU Architecture
Knowledge of common bus architectures e.g., AXI, AHB, WISHBONE, AVALON, etc.
Experience of Assertion based verification and Formal methods
Familiarity with scripting tools and languages, e.g., tcl/tk, bash, csh, awk, perl
Familiarity with software/hardware development tools, e.g. make and versioning tools, e.g. CVS/SVN/GIT
Knowledge of ARM System Architecture
Knowledge of synthesis and P&R
Knowledge of common protocols, e.g., I2C, SPI, UART, JTAG, PCIe
Knowledge of software development for Linux OS
Knowledge of GNSS receiver design(analog and/or digital part)
Knowledge of multi/many core CPUs
Knowledge of Certification Processes (DO-254, IEC-61508, ISO-26262)
Fluency in English and mobility (working at customer's site, including abroad) is highly desirable.