Embedded Software Developer 3
Fortinet Technologies - Sunnyvale, CA

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

Fortinet (NASDAQ: FTNT) is a worldwide provider of network security appliances and the market leader in unified threat management (UTM). Our products and subscription services provide broad, integrated and high-performance protection against dynamic security threats while simplifying the IT security infrastructure. Fortinet is headquartered in Sunnyvale, Calif., with offices around the world. If you're looking for a fast-paced, challenging and rewarding environment, then Fortinet is the place for you. We are an equal opportunity employer offering exciting work, competitive compensation and benefits. Fortinet is looking for the best and the brightest to join our highly motivated team.
Mission:
Fortinet is seeking an Embedded Linux Software Engineer with the passion and experience necessary to design, develop, and support Fortinet’s leading edge product suites. If you enjoy taking ownership of special projects challenging yourself to be innovative and creative, this is the position for you. Join our team of enthusiastic engineers who will become leaders of Fortinet's next generation projects.

Objective Outcomes: *
  • 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.

Job Experience Required: *
  • Strong Linux kernel programming skill *
  • Strong programming skills in C in Linux environments *
  • Strong knowledge of Linux system device drivers networking stack *
  • Experience with PCI(e)/Ethernet/I2C *
  • Practical knowledge of Ethernet technology 1G/10G including the MAC and PHY *
  • Experience working on Broadcom and Marvel switches and PHYs *
  • 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

Educational Requirement: *
  • B.S in CS or higher degree in CS or equivalent experience

Fortinet Technologies - 14 months ago - save job - copy to clipboard
Recommended Jobs
Embedded Internet of Things Developer
Investrix Labs - San Jose, CA
Indeed - 14 days ago
Easily apply

Java Developer
InfoStretch Corporation - Santa Clara, CA
InfoStretch Corporation - 1 day ago

Sr Software Developer
Beyondsoft - Sunnyvale, CA
Beyondsoft - 2 days ago
About this company
3 reviews