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

Principal Software Development Engineer

$200.5k - $260.5k

Zoomcar

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, develop, and maintain the product Develop and maintain software components on current and future products Hands on in bug fixing current products Implement software features of high quality and on schedule Integrate, maintain, and improve both 3rd-Party and proprietary code. Design and implement core systems and frameworks, as well new features that build off them Communicate effectively, both verbal and written We Are Looking For: Minimum of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S. highly preferable Strong C/C++ experience in Unix/Linux in environment are essential Strong understanding of REST API semantics and their application in networking appliances Experience in using libcurl for formulating REST API calls Experience with JSON data objects and their creation and parsing semantics Experience with multi process/thread programming using Posix and System Solid grasp of networking fundamentals, specifically TCP/IP networking, switching and routing Solid understanding of principles of network management Knowledge of general QA procedures and methodologies as well as software development fundamentals Experience with embedded systems is a plus Experience with networking principles is a plus Experience with firewall configurations and operation is a plus Must be authorized to work in the U.S. without sponsorship. The US base salary range for this full‑time position is $200,500 - $260,500. 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. 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

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Sunnyvale, CA vacancy
  • $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... 
    Suggested
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $134k - $231.15k

     ...recognize their merit. Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...Description: Johnson & Johnson is hiring for a Principal R&D Software Engineer - Shockwave Medical to join... 
    Suggested
    Full time
    Local area
    Immediate start

    Johnson & Johnson Innovative Medicine

    Santa Clara, CA
    4 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 take...  ...and outside of Intuit for cross‑functional design, development, and integration. Works with cross‑functional team members... 
    Suggested
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    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 and managing Cornerstone’s cloud infrastructure and related DevOps tooling automation. As a Principal Software Engineer you... 
    Suggested

    Namely

    Mountain View, CA
    7 hours ago
  • $205k - $241k

     ...part of shaping the future of mobility, then read on!We are looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep expertise in safety critical and modern software architectures... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    1 day ago
  • $170k - $210k

     ...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. Responsibilities Develop and...  ...12 years of experience in Networking related software development B.S. in Computer Science or Electrical Engineering; M.S... 
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  •  ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion... 

    Wisk Aero LLC

    Mountain View, CA
    1 day ago
  •  ...Principal Software Engineer Mastercard is seeking a Principal Software Engineer to architect, build, and operate the API platform that securely exposes foundation model capabilities across the organization. This role is critical to enabling safe, scalable, and compliant... 

    Dynamic Yield

    Mountain View, CA
    4 days ago
  • $114.38k - $195.88k

     ...with customers. Work with hardware engineering colleagues to design/select suitable key...  ...of system conception design. Create software architecture as part of system conception...  ...in automated process and test systems development is must. ~ Skilled in the use of... 
    Full time
    Overseas
    Flexible hours
    Shift work
    Weekend work

    Coherent

    Santa Clara, CA
    5 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...the software throughout its development lifecycle. As a Principal Software Developer in Test, you will...  ...role, you will represent quality engineering and verification on behalf of your... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    3 days ago
  • $248k - $391k

     ...Principal Software Development Engineer Specializing In Solid State Drives (Ssd) Are you ready to push the boundaries of what's possible? At nvidia, you'll have the opportunity to work on groundbreaking technology that's setting the standard for graphical processing... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $165.6k - $296.4k

     ...Overview Join Microsoft AI's Copilot Discover Engineering Team as a Principal Software Engineer, serving as a senior technical architect to play a central role in the technical direction and longrange architecture of Copilot Discover. This is a role emphasizing true... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $200k - $220k

     ...growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor production tools.... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    1 day ago
  • $175k - $245k

     ...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+...  .... Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc. Detailed knowledge of Linux... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...raising the bar. Job Summary The Principal Software Engineer - Cloud Native and SASE focused will lead the design and implementation... 
    Worldwide

    Kaseya Careers

    Sunnyvale, CA
    1 day ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  ...decisions and contribute to the overall strategy. Software Development: Design, develop, test, deploy, and maintain high-... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    10 days ago
  • $143k - $286k

     ...SQL and NoSQL datastores. Lead a team of engineers to deliver cross‑team initiatives. Root...  ...applications, networks, hardware, and software that relate to scaling and performance....  ...you’ll bring 12+ years of software development experience in backend systems and services... 
    Temporary work
    Work experience placement
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  • $272k - $431.25k

    NVIDIA is seeking a strategic and technically proficient Principal Software Engineer to join the Data Center Systems and Software CSP engagements...  ...role contributing significantly to the architecture and development of next‑generation Data Center products, acting as the... 
    Shift work

    NVIDIA

    Santa Clara, CA
    15 hours ago
  •  ...services that proactively address them. Our engineering team is at the core of our products -...  ...users. We are seeking an experienced Software Engineer to design, develop and deliver...  ...new ideas in all facets of software development. We’re looking for leaders who take ownership... 
    Full time
    Work at office
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $147k - $237.5k

     .... Engage in all phases of the product development cycle from concept definition, design,...  ...technologies, various hypervisors, system software, and networking. Qualifications...  ...MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent or... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

     ...precision that drives great outcomes. Job Summary As a Principal Software Engineer, you will play a key role in the design and implementation...  ...cloud features. Participate in all phases of the product development lifecycle from definition, design, through implementation... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

     ...Cortex Xpanse group is growing, and we’re looking for a Principal Software Engineer to join our team. This team is at the forefront of identifying...  ...Engineer on this team, you will contribute to the entire development lifecycle of our systems. Your responsibilities will... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $139.9k - $274.8k

    Principal Software Engineer at Microsoft - Mountain View, California, United States Principal Software Engineer at Microsoft - Mountain View,...  ...technical experience in coding and design, specifically in the development of AI models for scaled production services. 5+ years... 
    Worldwide

    Victrays

    Mountain View, CA
    3 days ago
  • $217k - $326k

     ...your mark, come join us. THE ROLE You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on innovating...  .... That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    5 days ago
  • $143k - $286k

     ...you’ll do: Guide and mentor a team of engineers, conducting code reviews and leading design...  ...coding standards, design patterns, and development best practices. Lead the creation and...  ...requirements. Architect complex software systems, ensuring performance, security... 

    Walmart

    Sunnyvale, CA
    3 days ago
  • $200k

     ...accuracy, governance, and scale are non‑negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar...  ...shift in a generation. AI coding assistants, agent‑based development workflows, and automated testing and review tools are... 
    Shift work

    eGain

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...Summary We are seeking a dynamic and highly experienced Principal Software Engineer to join our Amends, Post transactions team. In this crucial...  ...technical solutions. Responsibilities Lead the design, development, and implementation of complex solutions that drive business... 
    Temporary work

    Walmart Inc.

    Sunnyvale, CA
    3 days ago
  •  ...of diverse perspectives. Join us as we shape the future of AI and beyond. THE ROLE: As a Principal AI Infrastructure Solution Engineer, you will partner with AMD’s AI software teams and customers to enable large‑scale LLM training and inference on AMD Instinct GPUs.... 

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    15 hours ago
  • $165.8k - $308k

     ...science, but we are changing lives. Our software teams are laying the groundwork for the...  ...Opportunity As a Bioinformatics Software Engineer, you will design and develop automated...  ...using GPU hardware. Support the software development lifecycle and Design Control process, working... 
    Local area
    Relocation package

    Roche Diagnostics France

    Santa Clara, CA
    15 hours ago
  • d-Matrix inc. is seeking a Principal Software Engineer specializing in kernels at our headquarters in Santa Clara, CA. In this role, you will be responsible for developing and maintaining software kernels for next-generation AI hardware, ensuring optimized performance.... 
    3 days per week

    d-Matrix inc.

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!