Engineer I, Firmware
Sierra Wireless
Responsibilities:
Contribute to development of the features.
Participate in design and architectural discussions
Develop test cases specific to feature and add those to CI framework.
Bug fixing which include internal as well as customer issues
Be passionate about the work we do, eager to learn and the difference it makes for our customers.
Minimum Qualifications:
Developer with proficiency in C++ and Python
Good knowledge of data structures and algorithms
Basic understanding of networking concepts, protocols like TCP/IP, wifi, 4G/5G
Working experience on Linux
Very good analytical and problem-solving skills
Understanding of github, wireshark
Debugging skill using gdb
Good communication skills
Bachelor of Science in Computer Science or Electronic/E&TC Engineering
Desired Qualifications
Software development understanding on embedded Linux especially Yocto. Understanding of Linux networking stack, working experience on open-source packages
Knowledge of security protocol like IPsec