DevJobs

Embedded Software Engineer

Overview
Skills
  • C C ꞏ 2y
  • C++ C++ ꞏ 2y
  • Python Python ꞏ 2y
  • Assembly Language
  • CPU simulator
  • emulator
  • HW
  • L2/L3 communication protocols
  • RISC ISA
  • SW for complex SoC

We are looking for a young and enthusiastic Embedded Software Engineer with low-level systems software and device driver programming.

You will be part of the SW team developing SDK (drivers, tools, etc.) development for our cutting-edge and innovative data center switch product line.

The culture and atmosphere of the company is top creative, technically challenging, and super pleasant.

Location: Kiryat Gat & Givataim – in the first few months the candidate will be asked to be in Kiryat Gat 1 day/week.


Required Experience:

  • 2-3 years of SW development experience (candidates who graduated with honor (GPA>90) with no experience will be considered as well)
  • Good knowledge and experience with C/C++, Python
  • Knowledge and experience of at least one RISC ISA (e.g., ARC, ARM, MIPS, RISC-V, etc.) and the respective assembly language is a big advantage.
  • Experience with developing SW for a complex SoC is a big advantage.
  • Experience with HW/CPU simulator/emulator is a big advantage.
  • Knowledge of L2/L3 communication protocols (Ethernet, TCP/IP, etc.) is an advantage.


Required Skills:

  • Strong technical skills
  • Quick and self-learner
  • Highly motivated
  • Team player with good communications skills


Required Education:

  • B. Sc/M.Sc in Computer Science, Computer Engineering or related field
Xsight Labs