- Implement cross-platform software and services. This software may span multi-core embedded CPUs, SOCs, 10/100/1000BT Ethernet PHYs, FPGAs, and optics.
- Employ your expertise in the Linux Kernel, SOC development, the TCP/IP stack, Forwarding Tables, IP Filters, VLANs, and memory management.
- Debug system defects, throughput, and performance.
- Design, code and support drivers, diagnostics and/or applications written in C/C++, Bash and Python.
- Implementation of common applications and services across cards with Linux operating system
- Porting of common operating system elements from and to other product families within Ciena.
- Providing expertise to other designers to troubleshoot hardware, software and system defects and performance issues.
- Participation in all aspects of the product lifecycle, from introduction of new hardware and software features to the support of products which are already in the field.
- Documentation and production of the artefacts of the software development process. You must have excellent communication and be familiar with waterfall and Agile methodologies.
- Participate in all stages of software development - requirements analysis, design and prototyping, implementation, testing, and eventually maintenance support.
- At various times, you will be required to work with team members from hardware, software, verification, system engineering, and field support.
- Influence the software architecture to improve resiliency, debuggability and maintainability.
- Improve software performance through test driven development, automated unit testing, and comprehensive integration testing.
- Bachelor's degree in electrical or computer engineering.
- Experience with embedded Linux and embedded software design and development.
- Hands on experience with the Linux kernel drivers and user space drivers, including TCP/IP stack.
- Experience with BSP, Security, and board bring-up.
-
Software Designer
Found in: Appcast CA C2 A - 2 days ago
TV2 Consulting Ottawa, CanadaUnder general direction, participates as a high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Works with technical staff to understand problems with software and develops specifications ...
-
Senior Software Designer
Found in: Jooble CA O C2 - 3 hours ago
Lumentum Operations LLC Ottawa, ON, CanadaSenior Embedded Software Designer page is loaded Senior Embedded Software Designer · Apply locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted 4 Days Ago job requisition id It's fun to work in a company where people truly BELIEVE in what they're doing ...
-
WaveLogic Software Designer
Found in: Talent CA C2 - 2 days ago
Ciena Corporation Ottawa, Canada Full timeCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—drivi ...
-
Senior Embedded Software Designer
Found in: Appcast CA C2 A - 2 days ago
Lumentum Ottawa, CanadaIt's fun to work in a company where people truly BELIEVE in what they're doing · We're committed to bringing passion and customer focus to the business. · If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us · Lumentum Cana ...
-
Senior Embedded Software Designer
Found in: Jooble CA O C2 - 3 hours ago
Lumentum Operations LLC Ottawa, ON, CanadaSenior Embedded Software Designer page is loaded · Senior Embedded Software Designer · Apply locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted 4 Days Ago job requisition id It's fun to work in a company where people truly BELIEVE in what they're doi ...
-
Senior Embedded Software Designer
Found in: Talent CA C2 - 3 days ago
Lumentum Ottawa, Canada Full timeIt's fun to work in a company where people truly BELIEVE in what they're doing · Lumentum Canada was awarded the 2022 National Capital Region's Top Employers and the 2022 Career Directory Canada's Best Employers for Recent Graduates . · Lumentum is looking for a Senior Embedded ...
-
Senior Embedded Software designer
Found in: Talent CA C2 - 1 day ago
Talasoft Technical Services Ottawa, CanadaJob Description · We seek a software engineer capable of crafting a software transmitter and receiver model to validate the DisplayPort Automotive Extensions (DP AE) specification. DP AE encompasses features augmenting the existing DisplayPort (DP) and embedded DisplayPort (eDP) ...
-
Senior Embedded Software designer
Found in: Talent CA C2 - 1 day ago
Talasoft Technical Services Ottawa, Canada· We seek a software engineer capable of crafting a software transmitter and receiver model to validate the DisplayPort Automotive Extensions (DP AE) specification. DP AE encompasses features augmenting the existing DisplayPort (DP) and embedded DisplayPort (eDP) standards, tail ...
-
Architect
Found in: Appcast CA C2 A - 3 days ago
Linebox Studio Ottawa, CanadaWe're looking for a skilled Architect. · Job Title: Bilingual, Intermediate Architect · Company: Linebox Studio · Location: Ottawa, ON · Job Type: Full-time · Salary: $78,000-$90,000 (Based on skill and experience level) · Benefits · Competitive salary, health & wellness account, ...
-
DSEF Services
Found in: Indeed CA C2 - 1 hour ago
Thales Ottawa, Canada Full timeLocation: Ottawa, Canada · In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our archite ...
-
DSEF - Senior Software Specialist
Found in: Indeed CA C2 - 1 hour ago
Thales Ottawa, Canada Full timeLocation: Ottawa 1 Chrysalis, Canada · In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, ...
-
FPGA Design Engineer
Found in: Talent CA C2 - 3 hours ago
Actalent Ottawa, Canada Contract to RegularJOB DESCRIPTION FPGA Design Engineer · Actalent is looking for full-time FPGA Design Engineer to be part of a brand new, built from the ground up, high powered R&D team with our top client in OTTAWA. · The candidate for this role will have work experience in wireless developm ...
-
Architectural AutoCAD
Found in: Jooble CA O C2 - 3 hours ago
Linebox Studio Ottawa, ON, Canada Full timeJob Title: Bilingual, Intermediate Architect · Job Type: Full-time · Competitive salary, health & wellness account, RRSP matching program, ongoing financial support for professional development, flexible schedule · At Linebox Studio, we're a dynamic and progressive firm commit ...
-
Senior Embedded Software Engineer
Found in: Appcast CA C2 A - 20 hours ago
BTA Design Services Inc. Ottawa, CanadaAbout Us: · Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development ...
-
Senior Firmware Engineer
Found in: Appcast CA C2 A - 2 days ago
Cyient Ottawa, CanadaPlease let me know if you would like to move forward with this below position. · Job title: Firmware Development Engineer · Location: Ottawa, Canada · Duration: Full Time (Permanent) · Job description: · Design, implement, test, and document the Factory Boot Manager - the Linux ...
-
Embedded C++ Developer
Found in: Appcast CA C2 A - 2 days ago
Procom Ottawa, CanadaEmbedded Software Developer, C++, Middleware · On behalf of our leading-industry client, Procom is seeking a Middleware Embedded Software Developer. This role requires on-site work in Ottawa. · In this position you will be working in the Software Development team, participating i ...
-
Software Engineer
Found in: Appcast CA C2 A - 12 hours ago
EPITEC Ottawa, CanadaPOSITION SUMMARY · Product Development team is developing vehicle software for next-generation connected vehicles. Connected vehicles are quickly becoming the new norm in the automotive industry, and you will be part of the team that delivers the core of those capabilities. We a ...
-
5G RAN Platform Developer
Found in: Appcast CA C2 A - 2 days ago
Myticas Consulting Ottawa, CanadaWe are seeking a skilled 5G RAN Platform Developer with a strong background in Linux to join our team. As a pivotal member, you will spearhead the design, development, and optimization of software components within the 5G Radio Access Network (RAN) platform. Your role will be ins ...
-
Junior Project Engineer
Found in: Appcast CA C2 A - 3 days ago
CCX Technologies Ottawa, CanadaCCX Technologies is seeking a Junior Project Engineer to join our small but growing avionics and network engineering team. · This role may include hardware, FPGA, and software development, along with project management, requirements management, and anything else required to take ...
-
Firmware Engineer
Found in: Appcast US C2 - 4 days ago
Orbcomm Ottawa, CanadaAbout the Opportunity: · The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mi ...
WaveLogic Software Designer - Ottawa, Canada - Ciena
Description
Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
The WaveLogic Software Development team is looking for a candidate with broad Linux and Drivers experience to join our team of embedded software development professionals. Together, we will build the platforms that support convergence of the WaveLogic Photonics, OTN and Ethernet packet layers of the global network.
Responsibilities
General Activities
Collaboration with stakeholders
Areas of impact
Experience
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is anEqual Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.