Embedded Software Intern - Linux, C/C++, Networking
Embedded Software Intern - Linux, C/C++, Networking

Embedded Software Intern - Linux, C/C++, Networking

Internship 20000 - 30000 £ / year (est.) No home office possible
TargetJobs UK

At a Glance

  • Tasks: Develop embedded software for a Linux-based NOS and troubleshoot issues.
  • Company: Ciena, a leader in innovative technology solutions.
  • Benefits: Flexible work environment that promotes individual growth and teamwork.
  • Other info: 3-12 month internship starting in 2026 in Edinburgh.
  • Why this job: Gain hands-on experience in software development and enhance your programming skills.
  • Qualifications: Strong programming skills in C, C++, and Python; good analytical and communication abilities.

The predicted salary is between 20000 - 30000 £ per year.

Ciena is offering a 3-12 month internship starting in 2026 in Edinburgh. The role involves developing embedded software for a Linux-based NOS, participating in software development phases, and troubleshooting issues.

Candidates should have strong programming skills in C, C++, and Python, along with good analytical and communication capabilities.

This internship promises a flexible work environment that encourages individual growth and teamwork.

Embedded Software Intern - Linux, C/C++, Networking employer: TargetJobs UK

Ciena is an exceptional employer that fosters a dynamic and inclusive work culture in Edinburgh, where interns can thrive in a flexible environment that prioritises both individual growth and collaborative teamwork. With opportunities to develop cutting-edge embedded software and engage in meaningful projects, interns will gain invaluable experience while being supported by a team that values innovation and professional development.
TargetJobs UK

Contact Detail:

TargetJobs UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Intern - Linux, C/C++, Networking

✨Tip Number 1

Network like a pro! Reach out to current or former interns at Ciena on LinkedIn. Ask them about their experiences and any tips they might have for landing the role. Personal connections can make a huge difference!

✨Tip Number 2

Show off your skills! If you’ve worked on any projects using C, C++, or Python, make sure to highlight them in your conversations. Bring your laptop to the interview and be ready to demonstrate your coding prowess.

✨Tip Number 3

Prepare for technical questions! Brush up on your knowledge of Linux and networking concepts. Practising common interview questions can help you feel more confident and ready to impress.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for passionate candidates who are eager to learn and grow with us.

We think you need these skills to ace Embedded Software Intern - Linux, C/C++, Networking

C Programming
C++ Programming
Python Programming
Embedded Software Development
Linux Operating System
Networking
Analytical Skills
Troubleshooting
Communication Skills
Teamwork
Flexibility

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your programming skills in C, C++, and Python. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects or coursework!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the internship and how your skills can contribute to our team. Keep it concise but engaging – we love a bit of personality!

Show Off Your Analytical Skills: Since troubleshooting is part of the gig, include examples of how you've tackled complex problems in the past. We’re keen to see your thought process and how you approach challenges.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

How to prepare for a job interview at TargetJobs UK

✨Know Your Code

Brush up on your C, C++, and Python skills before the interview. Be ready to discuss your previous projects or any relevant coursework where you used these languages. Practising coding problems can also help you feel more confident.

✨Understand Embedded Systems

Familiarise yourself with embedded software concepts, especially in a Linux environment. Research Ciena's products and how they utilise embedded systems. This will show your genuine interest in the role and the company.

✨Prepare for Problem-Solving Questions

Expect questions that test your analytical skills and troubleshooting abilities. Think of examples from your past experiences where you successfully solved a problem, and be ready to explain your thought process.

✨Show Your Team Spirit

Ciena values teamwork, so be prepared to discuss how you've collaborated with others in the past. Share specific examples that highlight your communication skills and ability to work well in a team setting.

Embedded Software Intern - Linux, C/C++, Networking
TargetJobs UK

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>