Job Description
New C / C++ Software Engineer - Linux Server job available in Cambridge, Cambridgeshire\n\n * Cambridge based office (hybrid working)\n\n * 25 days + bank holidays, flexible working pattern\n\n * C / C++ (17 or later), Linux Server development, PHP, JavaScript, HTML/CSS, Apache\n\n * Visa sponsorship available if required.\n\nA leading and expanding wireless communications business based in Cambridge, Cambridgeshire are seeking a senior level C / C++ Software Engineer to support the continuous development and maintenance of Linux server applications using PHP, JavaScript, HTML/CSS, and Apache. Optimising and customising Linux environments, leveraging the Yocto build system. You will play a key role in software coding for new R&D wireless products.\n\nSkills and experience required:\n\n * Good experience in Linux server development.\n\n * Strong programming skills in C and C++ (C++17 and later).\n\n * Experience with database design and implementation.\n\n * Knowledge of Linux customisation and networking protocols.\n\nDesirable Skills:\n\n * Experience with Asterisk and related protocols (SIP, RTP, RCTP, WebRTC).\n\n * SSL and certificate management.\n\n * Docker, embedded software development, and mobile app development (Android/iOS).\n\n * Familiarity with test-driven development, JIRA, and Git