CareerPlanGet AI match score →

Software Engineering Intern (3-12 Months)

UK- Edinburgh - 19A Canning St💼 Internship🗓 2026-07-21 → 2026-07-31

Core

Develop embedded software on the Ciena NOS (modified Linux) to support virtualized network deployment for customers.

Role type

Early career software engineering intern

Builds

Service-Aware Operating System (SAOS) and virtualized network solutions

Domain

Telecommunications / Network Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Linux development, unit testing, test automation, network routing protocols (OSPF, BGP), open-source software development, containers, Kubernetes, automated test frameworks (Jenkins), design and development tools (Bitbucket, Confluence, Jira, Eclipse, GDB)

Preferred skills

Experience with network routers/switches, familiarity with Debian, experience with design and development tools

Technologies

Linux, C, C++, Python, Jenkins, Kubernetes, OSPF, BGP, Bitbucket, Confluence, Jira, Eclipse, GDB

Responsibilities

Develop embedded software on Ciena NOS; Participate in requirements analysis, architecture, design, implementation, and testing; Troubleshoot software issues and provide verification support; Design and develop unit tests and test-automation suites; Engage with Product Owners and System Architects to evolve software applications; Influence software architecture to improve resiliency, debuggability, and maintainability

Seniority

Intern

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗