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.