Back to results

Cambridgeconsultantslimited

Software Engineering Internship

Salary not disclosedOnsite

  • Software
  • United Kingdom
  • Internship
  • Today
Newly posted

About the role

We are looking for enthusiastic engineering students to join our Software Department and contribute to exciting projects in telecommunications and beyond. You will be an integral part of a multi-disciplinary development team, tackling real technical challenges while receiving guidance and training from experienced engineers. You will gain access to designing and developing embedded software to the highest possible standard.

Responsibilities

  • Design, develop, and test embedded software for complex systems used in both terrestrial and non-terrestrial communications networks.
  • Contribute to a wide range of projects that span the full software development lifecycle.
  • Collaborate with a multidisciplinary and supportive team, gaining exposure to systems involving digital electronics, FPGAs, RF and optics.
  • Work with industry best practices such as continuous integration, automated testing and analysis, and model-based systems engineering.

Required skills

  • Python
  • C
  • C++
  • Rust
  • Go
  • Elixir

Nice to have

  • Embedded software development
  • Electronics
  • Signal processing
  • Data science
  • AI

Qualifications

  • Currently pursuing a degree in Engineering, Computer Science, Mathematics, or Physics
  • Eligible to undertake a 12-month industrial placement

About the Company

Cambridge Consultants has a rich history in satellite and cellular communications, and we are expanding our capabilities to include innovative new communications systems.

Software Engineering Internship at Cambridgeconsultantslimited · Grasshire