Embedded Software Developer 1 (AMRD307)
Fortinet - Sunnyvale, CA

This job posting is no longer available on Fortinet. Find similar jobs: Embedded Software Developer jobs - Fortinet jobs

We are seeking software developer with the passion and experience necessary to design, develop, and support Fortinet’s leading edge product suites.

Responsibilities:
This person will participate in the development and maintenance of the existing and next generation product suite. The candidate will be responsible for the design, implementation and maintenance or core platform modules of the appliances. The candidate will be responsible for all aspects of the software development life cycle for the applicable projects, including gathering requirements, design, implementation and deployment. This position requires software development skills focusing on embedded systems, system administration, scalability and performance.
  • Ownership of significant areas of the code for both new feature/functionality development as well as to maintain/redesign of the existing areas of the products
  • Continuous focus and contribution in the areas of performance, availability & scalability, reliability, and maintainability of the product

Required Skills:
  • Strong Linux systems and network programming skills
  • Strong programming skills in C and Perl, PHP in Linux environments
  • Strong knowledge of Linux system device drivers and kernel.
  • Experience with PCI(e)/Ethernet/I2C/USB/Compact Flash/SD Flash/Optics
  • Pratical knowledge of Ethernet technology 1G/10G including the MAC and PHY
  • Experience working on Broadcom, Marvel, Fulcrum switch ASICs
  • Experience in bringing up new 1G/10G Ethernet switch platforms
  • Experience with Broadcom (or other similar vendor's) SDK Expert knowledge of software development life cycle and methodology
  • Good knowledge of network security is a plus
  • Strong problem solving and debugging skills, ability to analyze complex multivariate problems and use a systematic approach to gain quick resolution
  • Excellent organizational skills including ability to manage own time effectively
  • Excellent communication (written and verbal) and presentation skills

Education:
  • B.S in CS or higher degree in CS or equivalent experience

Fortinet - 17 months ago - save job - block
Recommended Jobs
Software Developer 4
Oracle - Santa Clara, CA
Oracle - 1 hour ago

Software Engineer
Rapid Resource Recruiters - San Jose, CA
Rapid Resource Recruiters - 11 days ago

GPS Software Architect
Trimble Navigation Limited - Sunnyvale, CA
Trimble Navigation Limited - 6 days ago
About this company
6 reviews