Back to results

Cambridgeconsultantslimited

Software Engineering Internship

Salary not disclosedOnsite

  • Engineering
  • Internship
  • 1w ago

About the role

Cambridge Consultants is seeking engineering students to join their Software Department for a 12-month industrial placement. Interns will work within a multi-disciplinary team on real-world projects in telecommunications and other innovative systems, receiving guidance from experienced engineers throughout the development lifecycle.

Responsibilities

  • Design, develop, and test embedded software for complex systems used in 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 is expanding its capabilities to include innovative new communications systems.

Software Engineering Internship at Cambridgeconsultantslimited · Grasshire