Blend software design practices and hardware development complexity to create best-in-class solutions to hard challenges.
Working closely with the team to build scalable maintainable, well documented and high-quality product.
Currently in second or third year of study, enrolled in a Bachelor's program or in first year of study in Master's program, majoring or intending to major in Computer Science Engineering, Electrical Engineering, Electronics and Communication Engineering, Mathematics and Computing or related technical fields.
Good understanding of database management and networking.
Ability to code and promote good coding practices.
Must have good academic record.
Ability to complete a full-time, 8-10 week internship