As a software engineer, you will need to develop a low level embedded products as well as compatible Linux/ Windows drivers. As part of the job you will work closely with the research team.
Design and develop low-level systems, such as embedded products and OS drivers. Cooperate with the research team.
5+ years of relevant industry experience as a software engineer or equivalent
3+ years of C/C++ experienced
Experience with building distributed systems
Experience with developing Linux/ Windows drivers
Excellent familiarity with Windows internals or Linux internals
Bachelor degree in computer science/ engineering
Highly motivated and creative individual
Experience developing embedded systems (ARM/ MIPS)
Background in software security
Master degree in computer science/ engineering
Familiarity with agile methodology