The point where experts and best companies meet
Share
Primary Responsibilities
Design, implement and Support software/firmware solutions for platform components of F5 Network’s products.
Design, implement and Support solutions in Linux kernel code, device drivers, data path.
Work cross functionally integrating, testing and debugging issues with existing system wide software.
Recommends and maintains technical design methodologies, processes and standards
Independently determines and develops approaches to solutions for assigned projects by identifying, resolving and mitigating risk and communicating to stakeholders
Provides technical solutions to detail certain aspects of product design and ensures that resulting design specification fits into technical architectural framework.
Provides technical guidance to lower-level engineers
Assisting and driving customer solutions
Knowledge, Skills and Abilities
Experience developing for the Linux kernel and OS.
Must have strong C, C++ programming skills.
Working knowledge of a scripting language such as Perl, Python, etc. is required.
Strong knowledge of CPU architecture.
Knowledge of Devices, Ethernet networking devices and communications protocols (Marvel a plus).
Working knowledge of common bus architectures (e.g., PCIe, DMA, I2C).
Knowledge of various networking L2-L4 protocols (e.g. VLAN, IP, TCP, IPv4, IPv6).
Experience reading schematics and using diagnostic tools.
Experience with TCP/IP as well as Unix-based operating systems.
Experience working with PC architectures.
Able to collaborate and thrive in a fast-paced high-performance environment that requires candidate to grasp new technologies quickly.
Working knowledge for Docker containers and orchestration platforms such as Open shift, Kubernetes.
Working Knowledge of Agile methodologies
Demonstrated excellence in written and verbal communications.
Strong technical problem-solving skills.
Strong written and verbal communication skills.
Qualifications
Requires a minimum of 6 years related experience with a Bachelor of Engineering in ECE/Computers or 5 years of experience with ME/MTech in ECE/Computers.
Excellent organizational agility and interpersonal skills throughout the organization.
Ability to work flexible hours for better collaboration with international teams.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
These jobs might be a good fit