Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Developer

$170k - $210k

Fortinet Inc

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Embedded Software Developer for our FortiSwitch Team As a Principal Embedded Software Developer, you will: Develop and maintain software components on current and future products. Be responsible for the development of the networking-related features of the FortiSwitch product line. Mentor 1-2 junior developers in feature development Take a hands on in bug fixing current products. Implement software features of high quality and on schedule. Communicate effectively, both verbal and written. We Are Looking For: Minimum of 10 years of experience in Networking, particularly in switching, related embedded software development. B.S. in Computer Science or Electrical Engineering; M.S. preferred. Experience in implementing L2/L3 features such as STP, DHCP, LACP, LLDP, MC-LAG, Private VLAN, L2/L3 Multicast, EVPN, RIP, OSPF, IS-IS, BGP, TRILL 803.1X, Port Extension, Switch Stacking, Open vSwitch. In-depth knowledge of TCP/IP networking, switching and routing. Understanding of workings of Broadcom/Marvell/RealTek switching ASICs in an Ethernet switch/router. Strong C/C++ experience in Unix/Linux environment is essential. Experience with ARM, PPC and x86 architectures in a multi process/thread programming environment Familiarity with system installations, configurations, and troubleshooting. Knowledge of scripting languages: Shell, Ruby, Python a plus. Understanding of general QA procedures and methodologies as well as software development fundamentals. Experience with firewalls is a plus Experience with Linux kernel and driver development is plus. US citizenship is required The US base salary range for this full-time position is $170,000 - $210,000. 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 labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's 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 time of hire and annually at the Company’s discretion. About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet’s core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet’s high standards of excellence in cybersecurity solutions 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 660,000+ customers around the globe #J-18808-Ljbffr Fortinet

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Developer in Sunnyvale, CA vacancy
  • $170k - $210k

    Principal Embedded Software Developer - FortiSwitch Team We are seeking a Principal Embedded Software Developer for our FortiSwitch Team to develop and maintain software components for current and future products and lead networking-related features of the FortiSwitch product... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $166k - $203k

    Job Responsibilities Develop and maintain software components for current and future networking related products. Hand‑on bug fixing of current...  ...development fundamentals. Experience with firewalls and embedded systems is a plus. Experience with Linux kernel and... 
    Suggested
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  • $170k - $210k

     ...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. Responsibilities Develop...  ...languages: Shell and Python a plus Experience with firewalls and embedded systems is a plus Knowledge of Linux kernel and driver... 
    Suggested
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  •  ...We are seeking an experienced Embedded Software Developer to join our Hardware Platform Development team. This role focuses on embedded software development for next-generation vehicle electronic systems , with a strong emphasis on functional safety, automotive EE architectures... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Mountain View, CA
    3 days ago
  • $96.8k - $251.6k

    Senior Principal Software Developer - IC5 Trending Job Identification 333551 Job Category Product Development Posting Date 06/01/2026, 02:12 PM...  ...industry innovations to life‑saving care. And with AI embedded across our products and services, we help customers turn that... 
    Suggested
    Temporary work
    Flexible hours

    Ll Oefentherapie

    Santa Clara, CA
    3 days ago
  • $96.8k - $251.6k

     ...plane level and performance problems. You should be a rock‑solid developer able to dive deep into low‑level systems, design broad...  ...Envision, collaborate with executives for investment and drive the software design and development for new major data‑plane components of... 
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $99.6k - $234.6k

     ...adoption of core data‑plane components and developer tools across OCI, enabling...  ...collaborate with Architects, and drive the software design and development for new major data...  ...innovations to life‑saving care. With AI embedded across our products and services, we help... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • Embedded Software Developer for RDK-B Location: Sunnyvale, California | Contract Job Description Strong understanding of IEEE802.11 protocol Design, develop and testing of Wi‑Fi software feature for Comcast Wi‑Fi gateway/extender product Experience and knowledge on... 
    Contract work

    US Staffing Inc

    Sunnyvale, CA
    1 day ago
  • $99.6k - $234.6k

    Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large‑scale cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $227k - $303k

     ...25. Learn more at About the Team The Developer Experience team owns the services, systems...  ...engineer at CoreWeave to build and ship software faster, more safely, and with greater...  ...of engineers. About the Role This is a principal-level software engineering leadership role... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    10 hours ago
  • Technology Lead - Embedded software Developer in C/C++ Duration: Full Time / Permanent Location: Santa Clara, CA Qualifications - Basic Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience... 
    Permanent employment
    Full time

    Avance Consulting Services

    Santa Clara, CA
    3 days ago
  • $250k

     ...Ensure application security, accessibility, and compliance with enterprise standards What We’re Looking For ~10+ years of software engineering experience with 5+ years leading application engineering teams ~ Strong expertise in modern web application frameworks... 
    Work at office

    eGain Corporation

    Sunnyvale, CA
    1 day ago
  • A leading technology company is looking for an Applications Engineer in Sunnyvale, CA to manage the lifecycle of embedded GPS systems. This role involves supporting product integration and development, ensuring compliance with design assurance standards, and collaborating... 

    Trimble

    Sunnyvale, CA
    17 hours ago
  • $160k - $220k

    Job Responsibilities Design, Develop and maintain software features on current and future products. Responsible for the development of the switch...  ...and parsing semantics is a plus Familiarity with embedded switch or router real time operating system architecture... 
    Full time

    Zoomcar

    Sunnyvale, CA
    3 days ago
  • $205k - $241k

     ...experienced and technically profound Principal Software Development Engineer to join our team....  ...background with extensive experience in developing high-integrity systems across...  ...framework for complex safety-critical embedded systems, ensuring scalability, performance... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    2 days ago
  • $200.5k - $260.5k

     ...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project management to drive...  ...software development fundamentals Experience with embedded systems is a plus Experience with networking principles... 
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  • $261.5k - $353.5k

     ...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to...  ...Architecture, Product Management, and Operations to design, develop, test, and release features. Community Contributes to standards... 
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    3 days ago
  • $147.4k - $272.1k

     ...Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This...  ...individual contributor role to design, develop and debug firmware used in the...  ...our partners in Electrical Engineering, Software Engineering, Quality Assurance, Program... 
    Work experience placement
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    17 hours ago
  • $132.4k - $179.2k

     ...& microcontrollers in C/C++. Participate in the team's software processes, including requirements and design documentation...  ...reviews etc. What you have: 3+ years of experience developing C/ C++ code in embedded systems environments. Familiarity working with QNX, embedded... 
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    2 days ago
  •  ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating...  .... As a Principal Software Engineer you will design, develop, implement and maintain Cloud Infrastructure DevOps automation... 

    Namely

    Mountain View, CA
    2 days ago
  •  ...Overview We are looking for Embedded Software Engineers to join our talented engineering design team. Your first project at SK2 X could be creating special effects for sports broadcasts. Responsibilities Use your broad range of engineering talents to create new products... 

    SK2X Inc

    Sunnyvale, CA
    2 days ago
  •  ...Our client is seeking Embedded Software Engineer to join their team. Job Title Embedded Software Engineer Location Sunnyvale, CA Contract Contract...  ...across architecture, design, and software teams to develop test plans. Debug and correlate silicon data. Create validation... 
    Contract work

    Manpower Group Inc.

    Sunnyvale, CA
    2 days ago
  • $124k - $171k

     ...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment. The candidate will be responsible for complex coding, troubleshooting, and collaborating with internal... 

    Applied Materials

    Santa Clara, CA
    2 days ago
  • $155k - $215k

     ...aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics... 
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $183k - $247.6k

     ...asylum. Responsibilities We are looking for a Sr. Embedded Engineer to lead platform specific projects and...  ...desired. A day in the life As a senior embedded software engineer on our team, you\'ll spend your days developing and deploying MAC and PHY software stacks on... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $117k - $143k

     ...Job Responsibilities Develop Secured Enterprise Wireless products and features Linux kernel/driver development of popular Wifi chipsets Wifi security protocol implementation Job Requirements Proficient C programming skill Excellent problem solving and troubleshooting skills... 
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  •  ...role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel...  ...champion the software framework for complex safety‑critical embedded systems, ensuring scalability, performance, and adherence to... 

    Wisk Aero LLC

    Mountain View, CA
    2 days ago
  •  ...including: Writing code Testing and debugging Approximately 80–90% of the work will involve coding. The role is focused purely on embedded software development, with no cloud-related responsibilities. Automotive domain experience is preferred but not mandatory. Core... 
    Contract work

    BayOne Solutions

    Sunnyvale, CA
    2 days ago
  • $110k - $160k

     ...Job Responsibilities Develop Secured Enterprise Wireless products and features Linux kernel/driver development of popular Wifi chipsets...  ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join... 
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Developer. Be the first to apply!