protocols, and algorithms. Determines coding practices, development tools, and
validation requirements. Performs pathfinding and surveys technologies.
Interacts with multiple technologists in the company and within the industry
as well as between developers and project managers to evaluate feasibility of
requirements and determine priorities for development
Experience developing embedded networking systems based on Linux operating
system
Interact with technologists/architects in order to make proper trade-off of
functional and usability requirements, evaluate feasibility, and determine
priorities for development
Clarifying, defining, and documenting system requirements through
collaboration with marketing teams and customers
Analytic skills – represent abstract problem in form of non-complex system
which can be evaluated, designed and developed
Qualifications
BS in Electrical Engineering, Computer Engineering, Computer Science or
related discipline
Strong communication and influencing skills are essential, including the
ability to work across multiple geographical locations
7+ years of experience in embedded networking system
5+ years of hands on experience in Linux Kernel, Linux kernel networking and
open source
4+ years of experience in system architecture/engineering role covering the
following:
Designing embedded networking software and/or system architectures
Software engineering including requirements management and architecture
definition
Experience with systems and software based on Intel IA is desired
Experience with broadband access and home gateway software and technologies is
desired (e.g. DOCSIS, PON, DSL standards, RDK-B, OpenWRT, Wi-Fi, etc.)