Ciena

Embedded Security Software Developer - New Grad

Ciena
Apply
3 days ago
Ottawa, CanadaEntry Level

Base Salary

$72k - $115k/yr

Responsibilities

  • Develop software functionality for devices running on real-time operating systems using C, C++, and Python.
  • Participate in software development, testing, documentation, debugging, maintenance, and release integration.
  • Reduce backlog defects to improve software quality and reliability.
  • Use AI-assisted tools to improve coding, testing, debugging, documentation, and development efficiency.
  • Create scripts, test utilities, and development aids.
  • Consult with engineers, architects, and technical personnel to align solutions with design requirements.
  • Collaborate with product verification and test teams to resolve issues.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent.
  • Previous relevant internship, co-op, or applied project experience.
  • Proficiency in C, C++, and Python.
  • Ability to use AI-assisted tools for software development.
  • Understanding of structured programming and software design concepts.
  • Preferred experience with low-level real-time software or firmware development.
  • Preferred familiarity with Embedded Linux, VxWorks, automated unit testing frameworks, datacom concepts, secure protocols, cryptographic algorithms, x.509 certificates, and encryption technologies.

Benefits

  • Annual pay range of $72,000-$115,000.
  • Medical, dental, and vision plans.
  • 401(K) in the USA and DCPP in Canada with company matching.
  • Employee Stock Purchase Program and Employee Assistance Program.
  • Company-paid holidays, paid sick leave, vacation time, and applicable paid family and other leave.
  • Discretionary incentive bonus eligibility for non-sales employees.
  • Equal opportunity workplace with disability and protected veteran protections.

Tech Stack

Categories

Ciena

About Ciena

10,000+ employees

Ciena is a public telecommunications equipment and software company that designs optical and routing systems, coherent modems, and automation software for service providers, cloud/data center operators, and enterprises. It sells hardware, software subscriptions, and professional services that power metro, long-haul, submarine, and data center interconnect networks. Founded in 1992 and headquartered in Hanover, Maryland, Ciena trades on the NYSE (CIEN) and serves customers worldwide.

Contact me