• Engineering degree in electronics, computers, or software.
• Fluency with ‘C’, ‘C++’, Python and basic knowledge in Verilog, System Verilog or VHDL.
• Good knowledge of Object Oriented Programming concepts.
• Communications standards/framing structure are highly desirable (IEEE, Ethernet protocols).
• Ability to work independently as well as in teams.
• Ability to work across functions and levels.