Software Engineer
Mandatory:
– BE/BTech/Mtech in CS/EC with 2 to 3 years experience in the embedded domain
– Proficient in C/C++ and Python and data structures
– Proficient in working on embedded Linux based hardware/software platforms
– Proficient in debugging and in using debugging tools like gdb/Valgrind
– Hands-on experience in working on large codebases
– Hands-on experience working on build systems like Yocto/Buildroot/Embedded-Android
– Very good understanding of makefiles and Linux build process
– Good communication skills, hard-working and commitment, willingness and eagerness to learn
(Optional) Great to have:
– Hands-on experience in working on Linux device drivers/ kernel is a plus.
– Hands-on experience in working on speech technologies (automatic speech recognition, machine translation, text to speech)