Talent.com
Principal Embedded Software Development Engineer
Principal Embedded Software Development EngineerFortinet • Sunnyvale, California, USA
Principal Embedded Software Development Engineer

Principal Embedded Software Development Engineer

Fortinet • Sunnyvale, California, USA
7 days ago
Job type
  • Full-time
Job description

Description

Job Responsibilities :

  • Design Develop and maintain software features on current and future products.
  • Responsible for the development of the switch-controller related features of the FortiGate / FortiSwitch product line.
  • Hands on in bug fixing current products.
  • Implement software features of high quality and on schedule.
  • Optimize code for performance and resource efficiency
  • Review other team members code changes to ensure good quality
  • Collaborate within and outside team to understand and analyze the approaches
  • Communicate effectively both verbal and written.

Job Requirements :

  • Minimum of 13 years experience in software engineering.
  • Strong C / Linux experience is essential.
  • Strong knowledge of TCP / IP networking switching and routing
  • Familiarity with L2 features such as STP RSTP LACP LLDP VLAN
  • Familiarity with L3 features such as BGP OSPF
  • Experience with socket programming.
  • Experience with Linux kernel and driver development.
  • Experience with ARM and x86 architectures in a multi process / thread programming environment
  • Familiar with system installations configurations and troubleshooting.
  • Knowledge of scripting languages : Shell and Python
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals.
  • Experience with firewalls is a plus
  • Experience in using libcurl for formulating REST API calls is a plus
  • Experience with JSON data objects and their creation and parsing semantics is a plus
  • Familiarity with embedded switch or router real time operating system architecture
  • Familiarity with CAPWAP HTTPS tunnel is plus
  • Educational Requirements :

  • B.S. in Computer Science or Electrical Engineering; M.S. preferred.
  • The US base salary range for this full-time position is $160000-$190000. Fortinet offers employees a variety of benefits including medical dental vision life and disability insurance 401(k) 11 paid holidays vacation time and sick time as well as a comprehensive leave program.

    Wage ranges are based on various factors including the labour market job type and job level. Exact salary offers will be determined by factors such as the candidates subject knowledge skill level qualifications experience and geographic location.

    All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Companys discretion.

    Why Join Us :

    We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

    Embark on a challenging enjoyable and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660000 customers around the globe.

    Required Experience :

    Staff IC

    Key Skills

    Civil,Dermatology,Actuarial,Corporate Marketing,Application Management

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 160000 - 190000

    Create a job alert for this search

    Embedded Software Engineer • Sunnyvale, California, USA

    Related jobs
    Senior Embedded Software Engineer (Palo Alto)

    Senior Embedded Software Engineer (Palo Alto)

    Source One Technical Solutions • Palo Alto, CA, United States
    Full-time
    Source One is a consulting services company and were currently looking for the following individual to work as a consultant with our direct client, an autonomous mobility solutions company in Palo ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable Robotics • Mountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Akkodis • Mountain View, CA, United States
    Full-time
    The rate / salary may be negotiable based on experience, education, geographic location, and other factors.The Principal Software Engineer, BSW will design, develop, and deliver embedded software for...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Picarro • Santa Clara, CA, United States
    Full-time
    Senior Staff Software Engineer - Embedded Systems.Primarily onsite, with occasional remote flexibility.Senior Staff Software Engineer - Embedded Systems. Cavity Ring-Down Spectroscopy (CRDS).In this...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    Atomic Machines • Santa Clara, CA, United States
    Full-time
    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform.This platform enables new classes of micromachines to be designed and built by providing...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    General Motors • Mountain View, CA, United States
    Full-time
    This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum. This job is not eligible for relocation benefits.Any...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer, Embedded Platforms

    Software Engineer, Embedded Platforms

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    Full-time
    Software Engineer, Embedded Platforms.Join to apply for the role at Rivian and Volkswagen Group Technologies.Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders...Show more
    Last updated: 17 days ago • Promoted
    Senior Embedded Software Engineer (Palo Alto)

    Senior Embedded Software Engineer (Palo Alto)

    Premier Staffing Solution • Palo Alto, CA, United States
    Full-time
    We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the software stack for Design Verification of PCBAs & ECUs (Electronic Component Units) in current and next-...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Embedded Engineer

    Senior Software Embedded Engineer

    Belcan Corporation • Palo Alto, CA, United States
    Full-time
    Senior Software Embedded Engineer.Work with h / w and s / w architects to collaborate on next-gen platform architecture with various SoCs and the software stack. Design, develop, and deploy embedded sof...Show more
    Last updated: 7 days ago • Promoted
    Principal Software Engineer Operational Databases

    Principal Software Engineer Operational Databases

    Cloudera • Santa Clara, CA, United States
    Full-time
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...Show more
    Last updated: 28 days ago • Promoted
    Senior Principal Embedded Software Engineer

    Senior Principal Embedded Software Engineer

    Altera • San Jose, CA, United States
    Full-time
    Senior Principal Embedded Software Engineer page is loaded## Senior Principal Embedded Software Engineerlocations : San Jose, California, United Statestime type : Full timeposted on : Posted Tod...Show more
    Last updated: 30+ days ago • Promoted
    Contractor, Sr. Principal, Embedded Software Engineer

    Contractor, Sr. Principal, Embedded Software Engineer

    Redwire Space • San Jose, CA, United States
    Permanent
    Join our San Jose, CA team, where cutting-edge innovation meets national security.As part of Redwire's recent acquisition of Hera Systems, this location focuses on advancing our capabilities in MEO...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Development Engineer

    Principal Software Development Engineer

    Expedia, Inc. • San Jose, CA, United States
    Full-time
    Expedia Group brands power global travel for everyone, everywhere.We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...Show more
    Last updated: 10 days ago • Promoted
    Senior Embedded Software Engineer (Palo Alto)

    Senior Embedded Software Engineer (Palo Alto)

    Belcan • Palo Alto, CA, US
    Part-time
    Senior Software Embedded Engineer.Bachelors or Masters degree in Computer Science / Engineering or related field.Embedded Software Development experience. Strong hands-on programming skills in.Linux a...Show more
    Last updated: 1 hour ago • Promoted • New!
    Principal Software Development Engineer

    Principal Software Development Engineer

    Traveltechessentialist • San Jose, CA, United States
    Full-time
    United States - California - San Jose.Expedia Group brands power global travel for everyone, everywhere.We design cutting‑edge tech to make travel smoother and more memorable, and we create groundb...Show more
    Last updated: 9 days ago • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Commscope • Sunnyvale, California, US
    Full-time
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.RUCKUS Networks, a CommScope BU, specializes in delivering high-performance networking solutio...Show more
    Last updated: 30+ days ago • Promoted