Software Engineer - C/C Apply now

Software Engineer - C/C

Tewkesbury Full-Time 36000 - 60000 £ / year (est.)
Apply now
E

At a Glance

  • Tasks: Join a team of engineers tackling exciting projects in cyber security and communication systems.
  • Company: Work with a high-tech firm serving UK government clients, focused on innovation and excellence.
  • Benefits: Enjoy a generous salary, early responsibility, and career development opportunities in a collaborative environment.
  • Why this job: Perfect for tech-savvy grads eager to work on cutting-edge software and expand their coding skills.
  • Qualifications: Must have a first-class degree or PhD in Computer Science or Physics, plus strong software skills.
  • Other info: UK citizenship required for security clearance; flexible hours available around core working times.

The predicted salary is between 36000 - 60000 £ per year.

Open to high-achieving computer scientists and physicists, including 2025 grads An opportunity for budding software engineers who have achieved, or are on course to obtaining, first class degrees or PhDs in Computer Science or Physics. This position offers career development in an environment that encourages people to take ownership of projects involving cyber security and the latest communication systems, for exacting UK government clients. A variety of development and implementation projects are available and you may have the chance to take on new coding languages such as Rust, as well as continuing to expand your skills in C and C++. The work could involve innovative image analysis applications, digital signal processing or developing Software Development Kits that allow clients to easily implement solutions. The team is collaborative in nature and you would be working with a group of highly skilled engineers and scientists, intent on maintaining top levels of performance and service to their clients. To be considered for this role, you will need: • An exemplary record of academic achievement, including a first-class degree or PhD in Computer Science, Physics or similar technical subject, backed by complimentary A-Levels at grade A or above • Excellent communication skills including experience presenting your work • Established software skills, preferably with C/C++, and familiarity with Python, HTML, TypeScript / JavaScript would also be useful Please note: due to the defence related nature of our client’s work, only UK citizens able to achieve a high level of security clearance can be considered. Security and in person collaboration is important to the company so the work is based at their offices and labs, however some flexibility is available around their core hours of work (10am – 4pm). A generous remuneration package is available to successful candidates and early responsibility and career development is encouraged. Keywords: Physics, Maths, Graduate, PhD, C, C++, Python, JavaScript, TypeScript, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Gloucestershire, Software, Hardware. Another top job from ECM, the high-tech recruitment experts. Even if this job’s not quite right, do contact us now – we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27293) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Software Engineer - C/C employer: ECM Selection (Holdings) Limited

Join a dynamic team of innovative engineers and scientists in Gloucestershire, where your contributions to cutting-edge projects in cyber security and communication systems will be valued. We foster a collaborative work culture that emphasizes personal ownership and early responsibility, alongside generous remuneration and flexible working hours. With ample opportunities for career development and skill enhancement, including exposure to new coding languages like Rust, this is an excellent environment for high-achieving graduates and PhD holders looking to make a meaningful impact.
E

Contact Detail:

ECM Selection (Holdings) Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - C/C

✨Tip Number 1

Make sure to showcase your academic achievements prominently. Highlight your first-class degree or PhD in Computer Science or Physics, as well as any relevant A-Level results. This will help you stand out to us as a candidate who meets the essential qualifications.

✨Tip Number 2

Demonstrate your software skills through personal projects or contributions to open-source. If you have experience with C/C++, Python, or even Rust, be ready to discuss specific examples of your work and how they relate to the projects we undertake.

✨Tip Number 3

Prepare to discuss your communication skills. Since the role involves collaboration with a team of engineers and scientists, think of instances where you've effectively presented your work or collaborated on projects. This will show us that you're a good fit for our collaborative environment.

✨Tip Number 4

Familiarize yourself with the latest trends in cyber security and communication systems. Being knowledgeable about these areas will not only impress us but also demonstrate your enthusiasm for the field and your readiness to take ownership of projects.

We think you need these skills to ace Software Engineer - C/C

Proficiency in C/C++
Familiarity with Python
Experience with HTML, TypeScript, and JavaScript
Strong problem-solving skills
Knowledge of digital signal processing (DSP)
Understanding of algorithms and image processing
Excellent communication skills
Ability to present technical work effectively
Collaboration and teamwork skills
Adaptability to new coding languages such as Rust
Strong academic background in Computer Science or Physics
Attention to detail
Ability to work under pressure
Security clearance eligibility

Some tips for your application 🫡

Highlight Your Academic Achievements: Make sure to emphasize your first-class degree or PhD in Computer Science, Physics, or a related field. Include your A-Level results and any relevant coursework that showcases your technical skills.

Showcase Your Software Skills: Detail your experience with C/C++ and any familiarity with other programming languages like Python, HTML, TypeScript, or JavaScript. Provide examples of projects where you utilized these skills, especially in areas like digital signal processing or image analysis.

Demonstrate Communication Skills: Include instances where you've presented your work or collaborated in teams. This role values excellent communication, so highlight experiences that showcase your ability to convey complex ideas clearly.

Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements of the job. Mention your interest in cyber security and innovative technologies, and express your enthusiasm for working in a collaborative environment.

How to prepare for a job interview at ECM Selection (Holdings) Limited

✨Showcase Your Academic Achievements

Make sure to highlight your first-class degree or PhD in Computer Science or Physics during the interview. Be prepared to discuss specific projects or research that demonstrate your expertise and how they relate to the role.

✨Demonstrate Your Coding Skills

Since the position requires established software skills, especially in C/C++, be ready to discuss your experience with these languages. You might also want to mention any familiarity with Python, HTML, or JavaScript, as this could set you apart from other candidates.

✨Prepare for Technical Questions

Expect technical questions related to software development, algorithms, and digital signal processing. Brush up on relevant concepts and be ready to solve problems on the spot, showcasing your analytical thinking and problem-solving abilities.

✨Emphasize Collaboration and Communication Skills

Since the team is collaborative, it's important to convey your ability to work well with others. Share examples of past teamwork experiences and how you effectively communicated your ideas, especially when presenting your work.

E
  • Software Engineer - C/C

    Tewkesbury
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-04

  • E

    ECM Selection (Holdings) Limited

  • Other open positions at ECM Selection (Holdings) Limited

    E
    Software Developer

    ECM Selection (Holdings) Limited

    Full-Time 36000 - 60000 £ / year (est.)
    E
    Senior ML Researcher

    ECM Selection (Holdings) Limited

    Full-Time 54000 £ / year
Similar positions in other companies
A
C Software Engineer - Defence Sector - Cambridge

Austin Fraser

Cambridge Full-Time 43200 - 72000 £ / year (est.)
C
C Software Engineer - Defence Sector - Cambridge

CV-Library

Peterborough Full-Time 36000 - 60000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>