Hi
Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details
Role: Embedded Engineer
Location: Ottawa, Canada – Day1 Onsite Only
Full time
Salary: CAD $90K/Annum
We need protocol engineer, with C++, Linux and any 2/3 given protocol of the below
MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.
Responsibilities and Activities:
- Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements of existing software, development of new features, and support of new hardware.
-
Participating in all stages of software development.
-
Solving hardware and software issues and work with hardware, software and system engineers to identify the root cause.
-
Helping investigate and collect information to resolve process or design issues found on a current design or in previous designs.
-
Identifying software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.
-
What technical experience and personal skills are required for this role?
- Master's or bachelor's degree in engineering, computer science, or a related subject area coupled with 5+ years validated experience in the related fields of Linux and Data Networking
-
Experience with some or all the following transport and/or data technologies: End-to-end Optimized MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.
-
Software development expertise, particularly large-scale embedded software development in C/C++ on Linux platforms.
-
Familiarity with Linux and VxWorks OS, utilities and system calls and developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.).
-
Socket network Programming (TCP/UDP).
-
Ability to work in a lab environment and design software for custom hardware.
-
Independent self-starter and committed to delivering on daring deadlines.
-
Comfortable in a team with ability to with little supervision.
-
A fast learner with excellent debugging skills.