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
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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

    [job_alerts.create_a_job]

    Embedded Software Engineer • Sunnyvale, California, USA

    [internal_linking.similar_jobs]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Cisco Systems, Inc. • Milpitas, CA, United States
    [job_card.full_time]
    The application window for this role is expected to close on 12 / 25 / 2025.However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications are recei...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Embedded Software Engineer - Platform & Firmware

    Embedded Software Engineer - Platform & Firmware

    Pivotal Systems • Fremont, CA, US
    [job_card.full_time]
    Embedded Software Engineer (Platform & Firmware).We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardw...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Array Labs • Palo Alto, CA, US
    [job_card.permanent]
    At Array Labs, we are building the world’s most advanced radar imaging satellites to produce an accurate, continuously updated 3D map of the Earth — providing governments and commercial...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Picarro • Santa Clara, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Supermicro • San Jose, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Principal ASIC Design Engineer

    Principal ASIC Design Engineer

    Credo Semiconductor, Inc. • San Jose, CA, US
    [job_card.full_time]
    Salary : $180,000 $210,000 per year.Credo is engineering the future of high-speed connectivity for the AI-driven world.With a deeply rooted legacy of innovation and a passion for solving the most co...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineer

    Engineer

    Spectraforce Technologies • Santa Clara, CA, United States
    [job_card.full_time]
    Job Title : Embedded Software Engineer.Location : Santa Clara, CA 95051.Candidates must have experience in building, integrating, and testing software. Basic knowledge of SoC and Microprocessors.Basic...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer, System

    Principal Engineer, System

    Samsung Semiconductor • San Jose, CA, US
    [job_card.full_time]
    To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period.Advancing the World's Tec...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Embedded Software Engineer

    Principal Embedded Software Engineer

    SiTime Corporation • Santa Clara, CA, US
    [job_card.full_time]
    SiTime Corporation is the precision timing company.Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Development Engineer

    Principal Software Development Engineer

    Expedia, Inc. • San Jose, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Principal Engineer Software, Tools and Platforms (Cortex)

    Principal Engineer Software, Tools and Platforms (Cortex)

    Palo Alto Networks • Santa Clara, CA, US
    [job_card.full_time]
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    E-Space • Saratoga, CA, US
    [job_card.full_time]
    Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!. E-Space is bridging Earth and space to enable hyper-scaled deployment...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Contractor, Sr. Principal, Embedded Software Engineer

    Contractor, Sr. Principal, Embedded Software Engineer

    Redwire Space • San Jose, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Embedded Bring-up, Software Engineer (Automotive)

    Embedded Bring-up, Software Engineer (Automotive)

    OSI Engineering • Mountain View, CA, US
    [job_card.full_time]
    Embedded Bring-up, Software Engineer (Automotive) Role Summary : The Senior Staff Software Engineer will design, develop, and deliver embedded software for high-performance computing platforms for a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Systems Engineer

    Embedded Systems Engineer

    Commscope • Sunnyvale, California, US
    [job_card.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.last_updated_30] • [promoted]
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    [job_card.full_time]
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer, Core Platform

    Principal Engineer, Core Platform

    VirtualVocations • Fremont, California, United States
    [job_card.full_time]
    A company is looking for a Principal Engineer, Customer Platform.Key Responsibilities Own the architecture and evolution of the Core Customer Platform covering catalog, subscriptions, checkout, p...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Embedded Software Engineer

    Embedded Software Engineer

    Persimmons • San Jose, CA, US
    [job_card.full_time]
    Persimmons is building the infrastructure that will power the next decade of AI.Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We&r...[show_more]
    [last_updated.last_updated_30] • [promoted]