Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

F5 Software Engineer II 
United States, California, San Jose 
778105333

17.12.2024


Develop and architect software on a new hardware (chassis and appliance) platforms. Research, investigate and define new areas of technology to enhance existing products or new product directions; implement (code and test) to defined set of requirements; document software designs via functional specifications and other design documents; evaluate performance of products; tune and re-evaluate the design and implementation of current source code; and diagnose, document and resolve product issues found in QA and in the field


Responsibilities

  • Ability to work with and support several different engineers (HW and SW) locally and remotely.
  • Ability to estimate work and deliver tested and working software on time.
  • Strong debugging and profiling skills especially in distributed / multithreaded environment.
  • Maintain technical design methodologies, process and standards.
  • Document software designs through use of functional specifications and other design documents.
  • Research, investigate and define new areas of technology to enhance existing products or new product directions; evaluate performance of products; tune, re-evaluate the design and implementation of current source code,


Qualifications

  • BS/BA degree in Computer Science or related degree or equivalent work experience.
  • 2+ years industry experience delivering high quality product software.
  • Self-starter with the ability to learn quickly in a fast paced environment.
  • Strong multi-threaded programming skills.
  • Proficiency in C/C++ programming languages with strong knowledge of data structures, run time complexities, IPC, RPC
  • Linux Kernel and FPGA driver development a plus
  • Knowledge of crypto technologies and SSL accelerators a plus
  • Must have strong L2/L3 networking experience.
  • Protocols such as TCP, UDP, HTTP, SNMP
  • Knowledge and expertise in software engineering methodologies and effective unit testing.
  • Experience with Perforce and scripting language is plus.
  • Excellent analytic and trouble-shooting skills.
  • Excellent oral and written communication skills.

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.

The annual base pay for this position is: $119,662.00 - $179,494.00