🎯
Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.
Job Description
Job Description
Key Responsibilities:
Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ and C# for solving challenging problems involving high-speed data processing and networking.Design advanced software modules that follow modern design patterns.Experience interacting with Linux Drivers (V4L2, Serial, GPIO) in user-space.Create design documents on software architecture and algorithms.Collaborate with Hardware designers on board bring-up and debug.Review code of peers for adherence to coding standards and design guidelines.
Basic Requirements
Graduated from a university specializing in Information Technology, with 1 to 5 years of relevant experience in C/C++, C#, and Linux application development.Mastery of C/C++ programming languages, with a deep understanding of memory management and system-level constraints.Ba...