C / C++ Software Engineer - Linux Server

This page contains product affiliate links.

Job Overview

The C / C++ Software Engineer - Linux Server position is currently available at Octagon Group, a leading wireless communications company based in Cambridge, Cambridgeshire, UK. This job presents a unique opportunity for candidates with a strong background in Linux server development and programming skills in C and C++ (specifically C++17 or later). The company is looking for a senior-level software engineer to be involved in the ongoing development and maintenance of Linux server applications.

Job Responsibilities

The main responsibilities for this role include:

  • Continuous Development: Support the ongoing development of Linux server applications, which will utilize a variety of programming languages including PHP, JavaScript, HTML/CSS, and Apache.

  • Software Coding: Play a vital role in coding for new research and development projects focused on wireless products.

  • Linux Environment Optimization: Customize and optimize Linux environments, leveraging the Yocto build system for better efficiency and performance.

Required Skills

Candidates interested in this position should be equipped with the following skills:

  • Experience in Linux Server Development: Applicants should possess a solid foundation in developing applications on Linux servers, experiencing both practical and theoretical aspects of this environment.

  • Programming Skills in C and C++: Strong skills are required in C and C++ programming, with specific emphasis on C++17 or later versions. This is crucial for the development of software products.

  • Database Design and Implementation: A background in database design is necessary to assist in the effective implementation of applications.

  • Networking Protocols Knowledge: Familiarity with networking protocols and Linux customization will be beneficial.

Desirable Skills

While the following skills are not mandatory, they will enhance a candidate's profile:

  • Asterisk and Related Protocols: Experience with Asterisk, and knowledge of protocols such as SIP, RTP, RCTP, and WebRTC is desirable.

  • SSL and Certificate Management: Understanding of managing SSL certificates will be an added advantage.


  • Docker and Embedded Software Development: Experience with Docker, as well as knowledge in embedded software development and mobile app development (Android/iOS).

  • Test-Driven Development: Familiarity with test-driven development, as well as project management tools like JIRA and version control with Git.

Contract Type

This position is a full-time role, offering candidates a chance to engage deeply with their work while taking advantage of the benefits associated with a full-time contract. The work model is designed to be hybrid, offering flexibility that can accommodate both in-office and remote work arrangements.

Salary Information

While specific salary details are not listed, candidates may want to consider discussing salary expectations during the interviewing process based on their experience and skills. It’s also noted that the company offers 25 days of paid leave plus bank holidays, showing a commitment to employee wellbeing.

Other Benefits

Aside from the standard compensation, the role includes a flexible working pattern, which may cater to different working styles and preferences of employees, promoting work-life balance.

Also, it is important to note that visa sponsorship is available, which can help candidates who may not have the right to work in the UK gain employment with Octagon Group. This aspect opens opportunities for a wider talent pool, encouraging applications from international candidates.

Conclusion

This job offer from Octagon Group provides a significant opportunity for skilled software engineers to contribute to innovative development in the wireless communications sector. The role emphasizes not only technical skills in C/C++ and Linux server development but also offers a flexible, supportive working environment conducive to professional growth. Interested candidates should prepare to demonstrate their competencies in software development, optimization, and problem-solving in a team-oriented setting. This could be the ideal opportunity for those looking to advance their careers in a dynamic and forward-thinking company.



This job offer was originally published on jooble.com

Octagon Group

Milton, Cambridgeshire

Software development

Full-time

April 8, 2025

6 views

1 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.